1 12/17/2025 19:29:29 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 19:29 pm Screen Refresh END SCHEDULER PHP total runtime 0.0057709217071533 sec 2 12/17/2025 19:29:13 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 19:29 pm Screen Refresh END SCHEDULER PHP total runtime 1.8514809608459 sec 3 12/17/2025 19:24:05 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_552_32_1/14/2026_note_note_note_note_note_note grid = 32_1/15/2026_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:24 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 1/14/2026 target date is 1/15/2026 body is: village church - No Inspections END SCHEDULER PHP total runtime 0.0086359977722168 sec 4 12/17/2025 19:24:01 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_551_32_1/13/2026_note_note_note_note_note_note grid = 32_1/14/2026_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:24 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 1/13/2026 target date is 1/14/2026 body is: village church - No Inspections END SCHEDULER PHP total runtime 0.0091238021850586 sec 5 12/17/2025 19:23:58 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_550_32_1/12/2026_note_note_note_note_note_note grid = 32_1/13/2026_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:23 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 1/12/2026 target date is 1/13/2026 body is: village church - No Inspections END SCHEDULER PHP total runtime 0.0085709095001221 sec 6 12/17/2025 19:23:54 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_549_32_1/9/2026_note_note_note_note_note_note grid = 32_1/12/2026_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:23 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 1/9/2026 target date is 1/12/2026 body is: village church - No Inspections END SCHEDULER PHP total runtime 0.0084769725799561 sec 7 12/17/2025 19:23:46 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_548_32_1/8/2026_note_note_note_note_note_note grid = 32_1/9/2026_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:23 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 1/8/2026 target date is 1/9/2026 body is: village church - No Inspections END SCHEDULER PHP total runtime 0.0082249641418457 sec 8 12/17/2025 19:23:42 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_547_32_1/7/2026_note_note_note_note_note_note grid = 32_1/8/2026_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:23 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 1/7/2026 target date is 1/8/2026 body is: village church - No Inspections END SCHEDULER PHP total runtime 0.0081360340118408 sec 9 12/17/2025 19:23:38 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_546_32_1/06/2026_note_note_note_note_note_note grid = 32_1/7/2026_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:23 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 1/06/2026 target date is 1/7/2026 body is: village church - No Inspections END SCHEDULER PHP total runtime 0.0077698230743408 sec 10 12/17/2025 19:23:34 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 19:23 pm START PHP Page reload has detected a notes creation date=1/06/2026 techID=32 author is Cullen Crisp body is village church - No Inspections END SCHEDULER PHP total runtime 0.0080280303955078 sec 11 12/17/2025 19:22:26 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_544_32_1/2/2026_note_note_note_note_note_note grid = 32_1/5/2026_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:22 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 1/2/2026 target date is 1/5/2026 body is: WRD - No Inspections END SCHEDULER PHP total runtime 0.0090651512145996 sec 12 12/17/2025 19:22:17 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_543_32_12/31/2025_note_note_note_note_note_note grid = 32_1/2/2026_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:22 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 12/31/2025 target date is 1/2/2026 body is: WRD - No Inspections END SCHEDULER PHP total runtime 0.0082859992980957 sec 13 12/17/2025 19:22:13 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_542_32_12/30/2025_note_note_note_note_note_note grid = 32_12/31/2025_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:22 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 12/30/2025 target date is 12/31/2025 body is: WRD - No Inspections END SCHEDULER PHP total runtime 0.0080499649047852 sec 14 12/17/2025 19:22:08 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 19:22 pm Screen Refresh END SCHEDULER PHP total runtime 0.0077838897705078 sec 15 12/17/2025 19:22:03 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_541_32_12/29/2025_note_note_note_note_note_note grid = 32_12/30/2025_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:22 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 12/29/2025 target date is 12/30/2025 body is: WRD - No Inspections END SCHEDULER PHP total runtime 0.0079350471496582 sec 16 12/17/2025 19:21:59 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_540_32_12/26/2025_note_note_note_note_note_note grid = 32_12/29/2025_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:21 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 12/26/2025 target date is 12/29/2025 body is: WRD - No Inspections END SCHEDULER PHP total runtime 0.0087480545043945 sec 17 12/17/2025 19:21:52 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_538_32_12/23/2025_note_note_note_note_note_note grid = 32_12/26/2025_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:21 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 12/23/2025 target date is 12/26/2025 body is: WRD - No Inspections END SCHEDULER PHP total runtime 0.0086109638214111 sec 18 12/17/2025 19:21:48 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_538_32_12/23/2025_note_note_note_note_note_note grid = 32_12/22/2025_,77227,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:21 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 32 target techID is 32 source date is 12/23/2025 target date is 12/22/2025 body is: WRD - No Inspections END SCHEDULER PHP total runtime 0.0074689388275146 sec 19 12/17/2025 19:21:40 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at move notes: vreply is move hreply is notes block = note_538_32_12/22/2025_note_note_note_note_note_note grid = 32_12/23/2025_,77227,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 19:21 pm START PHP Page reload has detected a notes edit vreply=move hreply=notes source techID is 32 target techID is 32 source date is 12/22/2025 target date is 12/23/2025 body is: WRD - No Inspections END SCHEDULER PHP total runtime 0.007828950881958 sec 20 12/17/2025 19:21:35 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 19:21 pm START PHP Page reload has detected a notes creation date=12/22/2025 techID=32 author is Cullen Crisp body is WRD - No Inspections END SCHEDULER PHP total runtime 0.010274171829224 sec 21 12/17/2025 18:44:45 User: Ashley Crisp Process: RUNNING SCHEDULER 12/17/2025 18:44 pm Screen Refresh END SCHEDULER PHP total runtime 1.8286771774292 sec 22 12/17/2025 18:33:10 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 18:33 pm Screen Refresh END SCHEDULER PHP total runtime 1.7545149326324 sec 23 12/17/2025 18:24:37 User: Brian Sisk Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_483_1025_12/26/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 18:24 pmEND SCHEDULER PHP total runtime 0.0078670978546143 sec 24 12/17/2025 18:24:30 User: Brian Sisk Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_482_32_12/26/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 18:24 pmEND SCHEDULER PHP total runtime 0.0086889266967773 sec 25 12/17/2025 16:13:05 User: Brian Sisk Process: RUNNING SCHEDULER 12/17/2025 16:13 pm Screen Refresh END SCHEDULER PHP total runtime 1.8559639453888 sec 26 12/17/2025 16:13:03 User: Brian Sisk Process: RUNNING SCHEDULER 12/17/2025 16:13 pm Screen Refresh END SCHEDULER PHP total runtime 0.0064280033111572 sec 27 12/17/2025 15:59:52 User: Brian Sisk Process: RUNNING SCHEDULER 12/17/2025 15:59 pm Screen Refresh END SCHEDULER PHP total runtime 0.0062129497528076 sec 28 12/17/2025 15:37:52 User: Brian Sisk Process: RUNNING SCHEDULER 12/17/2025 15:37 pm Screen Refresh END SCHEDULER PHP total runtime 0.0065579414367676 sec 29 12/17/2025 15:36:28 User: Brian Sisk Process: RUNNING SCHEDULER 12/17/2025 15:36 pm Screen Refresh END SCHEDULER PHP total runtime 1.7551009654999 sec 30 12/17/2025 15:25:09 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 15:25 pm Screen Refresh END SCHEDULER PHP total runtime 0.0060269832611084 sec 31 12/17/2025 14:47:08 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 14:47 pm Screen Refresh END SCHEDULER PHP total runtime 0.0065939426422119 sec 32 12/17/2025 14:38:30 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 14:38 pm Screen Refresh END SCHEDULER PHP total runtime 0.0062289237976074 sec 33 12/17/2025 14:37:47 User: Anthony Tillman Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_534_1045_12/22/2025_note_note_note_note_note_note grid = 1009_12/23/2025_,_Sprinkler Contract
Sprinkler Inspection
Sprinkler Service
Vent Hood Inspection
VentAHood Inspection END JAVASCRIPT 12/17/2025 14:37 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 1045 target techID is 1009 source date is 12/22/2025 target date is 12/23/2025 body is: Possible Peterbilt Pit END SCHEDULER PHP total runtime 0.010233163833618 sec 34 12/17/2025 14:37:18 User: Anthony Tillman Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_535_978_12/22/2025_note_note_note_note_note_note grid = 1037_12/22/2025_,_Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:37 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 978 target techID is 1037 source date is 12/22/2025 target date is 12/22/2025 body is: Possible Peterbilt Pit END SCHEDULER PHP total runtime 0.0093410015106201 sec 35 12/17/2025 14:37:15 User: Anthony Tillman Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_534_1045_12/22/2025_note_note_note_note_note_note grid = 978_12/22/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 14:37 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 1045 target techID is 978 source date is 12/22/2025 target date is 12/22/2025 body is: Possible Peterbilt Pit END SCHEDULER PHP total runtime 0.0083560943603516 sec 36 12/17/2025 14:37:09 User: Anthony Tillman Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_533_1040_12/22/2025_note_note_note_note_note_note grid = 1045_12/22/2025_,_Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 14:37 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 1040 target techID is 1045 source date is 12/22/2025 target date is 12/22/2025 body is: Possible Peterbilt Pit END SCHEDULER PHP total runtime 0.0084178447723389 sec 37 12/17/2025 14:37:04 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 14:37 pm START PHP Page reload has detected a notes creation date=12/22/2025 techID=1040 author is Anthony Tillman body is Possible Peterbilt Pit END SCHEDULER PHP total runtime 0.0102698802948 sec 38 12/17/2025 14:36:17 User: Glen Cardenas Process: RUNNING SCHEDULER 12/17/2025 14:36 pm Screen Refresh END SCHEDULER PHP total runtime 0.0072422027587891 sec 39 12/17/2025 14:35:51 User: Anthony Tillman Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_532_1045_12/22/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:35 pmEND SCHEDULER PHP total runtime 0.0082340240478516 sec 40 12/17/2025 14:35:47 User: Anthony Tillman Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_531_1040_12/22/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:35 pmEND SCHEDULER PHP total runtime 0.0082621574401855 sec 41 12/17/2025 14:35:38 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 14:35 pm Screen Refresh END SCHEDULER PHP total runtime 0.0077600479125977 sec 42 12/17/2025 14:34:47 User: Anthony Tillman Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_531_1040_12/22/2025_note_note_note_note_note_note grid = 1045_12/22/2025_,_Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 14:34 pm START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 1040 target techID is 1045 source date is 12/22/2025 target date is 12/22/2025 body is: Peterbilt END SCHEDULER PHP total runtime 0.0087070465087891 sec 43 12/17/2025 14:34:34 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 14:34 pm START PHP Page reload has detected a notes creation date=12/22/2025 techID=1040 author is Anthony Tillman body is Peterbilt END SCHEDULER PHP total runtime 0.0091729164123535 sec 44 12/17/2025 14:32:42 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:32:41 PM SETUP block status = last source0 WOID = 77221 source1 source tech ID = 1034 source2 source block date = 12/19/2025 source3 start date = 12/17/2025 source4 end date = 12/19/2025 source5 foreman ID = 1034 source6 1st day on job = 12/17/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/17/2025-1034 12/18/2025-1034 12/19/2025-1034 source11 man hours = destination0 tech ID = 978 destination1 block date = 12/19/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service Replace foreman or add tech to wo hit 6D - running add_replace_foreman_multiday_wo_qualified Now at add_replace_foreman_multiday_wo_qualified option day: vreply is add hreply is 1 block = 77221_1034_12/19/2025_12/17/2025_12/19/2025_1034_12/17/2025_12/19/2025_12/18/2025_Sprinkler Service_12/17/2025-1034 12/18/2025-1034 12/19/2025-1034_ grid = 978_12/19/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 14:32 pm START PHP Page reload has detected a Drag & Drop edit to wo 77221 Starting Edit Run pre-run health report: V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1034 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999962 (12/17/2025 7:32 PM) V stopgaplow stamp is 1734463962 (12/17/2024 7:32 PM) V stopgaphigh stamp is 1797535962 (12/17/2026 7:32 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V splitting map into 3 elements V raw map element is 12/17/2025^1034 V processed element is 1765929600=12/17/2025 and 1034 V raw map element is 12/18/2025^1034 V processed element is 1766016000=12/18/2025 and 1034 V raw map element is 12/19/2025^1034 V processed element is 1766102400=12/19/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 1 V processing wop record for 978 (Mustafa Hadzimujic) V build master array containing arrays of helper timelines V from 1 WOP records, creating WOP array V adding dude 978 V now have 1 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V new map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V wop count now 1 V testing helper 978 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wo timeline V updating helper 978 old timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM V helper hours are 8 V saving helper 978 record V total hours scheduled are 32 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 32 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 2 V Changed = 1 V runtime 0.01398491859436 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:32:42 DD Source Block: 77221_1034_12/19/2025_12/17/2025_12/19/2025_1034_12/17/2025_12/19/2025_12/18/2025_Sprinkler Service_12/17/2025-1034 12/18/2025-1034 12/19/2025-1034_ DD Destination Grid: 978_12/19/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service DD Vreply=add, Hreply=1 GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:32:42 GS Edit wo 77221 GS Fetching WO 77221 from SQL GS Foreman ID is 1034 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS hours scheduled are 32 and hours on site are 24 and foreman hours are 24 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS foreman map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 GS creating map array GS fetching helper WOP GS found 1 helper records GS raw crew array from sql is called wocrew GS Found crew member 978 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is add for vertical drag AT START ADD TECH BLOCK AT wocrew is 1 members long AT testing dude 978 (Mustafa Hadzimujic) for existing record AT dude 978 holds destination[0] (978) as owner of this row AT dude being added = 978 currenttime is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM AT Testing dude existing timeline AT looking at 12/18/2025 8:00 AM-12/18/2025 4:30 PM AT added to newtimelinearray[1766016000] line 12/18/2025 8:00 AM-12/18/2025 4:30 PM AT 12/19/2025 is destination1 and is the start of the edit AT Hreply contains 1 AT hreply contains a number AT final day of edit is 12/19/2025 AT testing end date of edit 12/19/2025 against scheduled start date 12/17/2025 through projected stop date 12/19/2025 AT scanning array of WO timelines AT looking at line 12/17/2025 8:00 AM-12/17/2025 4:30 PM AT looking at line 12/18/2025 8:00 AM-12/18/2025 4:30 PM AT looking at line 12/19/2025 8:00 AM-12/19/2025 4:30 PM AT 1766102400 falls within 1766102400 and 1766102400 AT added 12/19/2025 8:00 AM-12/19/2025 4:30 PM to newtimelinearray[1766102400] AT constructed new timeline for dude 978: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM AT This dude record is updated with new timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM AT new hour count is 17 AT dude 978 gets wop record update AT dude name is Mustafa Hadzimujic AT deleting old WOP record AT creating new WOP record AT new WOP record: a_pk_ID,a_fk_WOID,a_fk_techID,Tech_Name,Hours,WO_Unlinked,Time_Line,Changed receives: 7722197800000,77221,978,Mustafa Hadzimujic,17,,12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM,1 running second health report V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1034 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999962 (12/17/2025 7:32 PM) V stopgaplow stamp is 1734463962 (12/17/2024 7:32 PM) V stopgaphigh stamp is 1797535962 (12/17/2026 7:32 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V splitting map into 3 elements V raw map element is 12/17/2025^1034 V processed element is 1765929600=12/17/2025 and 1034 V raw map element is 12/18/2025^1034 V processed element is 1766016000=12/18/2025 and 1034 V raw map element is 12/19/2025^1034 V processed element is 1766102400=12/19/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 1 V processing wop record for 978 (Mustafa Hadzimujic) V build master array containing arrays of helper timelines V from 1 WOP records, creating WOP array V adding dude 978 V now have 1 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V new map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V wop count now 1 V testing helper 978 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 4:30 PM from wo timeline V updating helper 978 old timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V helper hours are 16 V saving helper 978 record V total hours scheduled are 40 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 40 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 2 V Changed = 1 V runtime 0.013492822647095 sec end of function validate END SCHEDULER PHP total runtime 0.049981117248535 sec 45 12/17/2025 14:32:38 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:32:35 PM SETUP block status = mid source0 WOID = 77221 source1 source tech ID = 1034 source2 source block date = 12/18/2025 source3 start date = 12/17/2025 source4 end date = 12/19/2025 source5 foreman ID = 1034 source6 1st day on job = 12/17/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/17/2025-1034 12/18/2025-1034 12/19/2025-1034 source11 man hours = destination0 tech ID = 978 destination1 block date = 12/18/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service Replace foreman or add tech to wo hit 6D - running add_replace_foreman_multiday_wo_qualified Now at add_replace_foreman_multiday_wo_qualified option day: vreply is add hreply is 1 block = 77221_1034_12/18/2025_12/17/2025_12/19/2025_1034_12/17/2025_12/19/2025_12/18/2025_Sprinkler Service_12/17/2025-1034 12/18/2025-1034 12/19/2025-1034_ grid = 978_12/18/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 14:32 pm START PHP Page reload has detected a Drag & Drop edit to wo 77221 Starting Edit Run pre-run health report: V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1034 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999958 (12/17/2025 7:32 PM) V stopgaplow stamp is 1734463958 (12/17/2024 7:32 PM) V stopgaphigh stamp is 1797535958 (12/17/2026 7:32 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V splitting map into 3 elements V raw map element is 12/17/2025^1034 V processed element is 1765929600=12/17/2025 and 1034 V raw map element is 12/18/2025^1034 V processed element is 1766016000=12/18/2025 and 1034 V raw map element is 12/19/2025^1034 V processed element is 1766102400=12/19/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V new map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010841131210327 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:32:38 DD Source Block: 77221_1034_12/18/2025_12/17/2025_12/19/2025_1034_12/17/2025_12/19/2025_12/18/2025_Sprinkler Service_12/17/2025-1034 12/18/2025-1034 12/19/2025-1034_ DD Destination Grid: 978_12/18/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service DD Vreply=add, Hreply=1 GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:32:38 GS Edit wo 77221 GS Fetching WO 77221 from SQL GS Foreman ID is 1034 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS hours scheduled are 24 and hours on site are 24 and foreman hours are 24 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS foreman map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is add for vertical drag AT START ADD TECH BLOCK AT 12/18/2025 is destination1 and is the start of the edit AT Hreply contains 1 AT hreply contains a number AT final day of edit is 12/18/2025 AT testing end date of edit 12/18/2025 against scheduled start date 12/17/2025 through projected stop date 12/19/2025 AT scanning array of WO timelines AT looking at line 12/17/2025 8:00 AM-12/17/2025 4:30 PM AT looking at line 12/18/2025 8:00 AM-12/18/2025 4:30 PM AT 1766016000 falls within 1766016000 and 1766016000 AT added 12/18/2025 8:00 AM-12/18/2025 4:30 PM to newtimelinearray[1766016000] AT looking at line 12/19/2025 8:00 AM-12/19/2025 4:30 PM AT constructed new timeline for dude 978: 12/18/2025 8:00 AM-12/18/2025 4:30 PM AT This dude record is updated with new timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM AT new hour count is 8.5 AT dude 978 gets wop record update AT dude name is Mustafa Hadzimujic AT deleting old WOP record AT creating new WOP record AT new WOP record: a_pk_ID,a_fk_WOID,a_fk_techID,Tech_Name,Hours,WO_Unlinked,Time_Line,Changed receives: 7722197800000,77221,978,Mustafa Hadzimujic,8.5,,12/18/2025 8:00 AM-12/18/2025 4:30 PM,1 running second health report V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1034 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999958 (12/17/2025 7:32 PM) V stopgaplow stamp is 1734463958 (12/17/2024 7:32 PM) V stopgaphigh stamp is 1797535958 (12/17/2026 7:32 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V splitting map into 3 elements V raw map element is 12/17/2025^1034 V processed element is 1765929600=12/17/2025 and 1034 V raw map element is 12/18/2025^1034 V processed element is 1766016000=12/18/2025 and 1034 V raw map element is 12/19/2025^1034 V processed element is 1766102400=12/19/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 1 V processing wop record for 978 (Mustafa Hadzimujic) V build master array containing arrays of helper timelines V from 1 WOP records, creating WOP array V adding dude 978 V now have 1 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V new map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V wop count now 1 V testing helper 978 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wo timeline V updating helper 978 old timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM V helper hours are 8 V saving helper 978 record V total hours scheduled are 32 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 32 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 2 V Changed = 1 V runtime 0.011286020278931 sec end of function validate END SCHEDULER PHP total runtime 0.038961172103882 sec 46 12/17/2025 14:32:04 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 14:32 pm Screen Refresh END SCHEDULER PHP total runtime 0.0064349174499512 sec 47 12/17/2025 14:28:33 User: Glen Cardenas Process: RUNNING SCHEDULER 12/17/2025 14:28 pm Screen Refresh END SCHEDULER PHP total runtime 1.8533029556274 sec 48 12/17/2025 14:27:52 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 14:27 pm Screen Refresh END SCHEDULER PHP total runtime 0.0065550804138184 sec 49 12/17/2025 14:26:54 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 14:26 pm Screen Refresh END SCHEDULER PHP total runtime 0.0062930583953857 sec 50 12/17/2025 14:26:39 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 14:26 pm Screen Refresh END SCHEDULER PHP total runtime 0.0057940483093262 sec 51 12/17/2025 14:26:29 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:26:28 PM SETUP block status = last source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/30/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/30/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:26 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999589 (12/17/2025 7:26 PM) V stopgaplow stamp is 1734463589 (12/17/2024 7:26 PM) V stopgaphigh stamp is 1797535589 (12/17/2026 7:26 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 12 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 292 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 292 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.015693187713623 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:26:29 DD Source Block: 74644_1037_1/30/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:26:29 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 292 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/30/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/30/2026 and foremanID = 1046 RD tech receives the final timeline RD hours updated to 8 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999589 (12/17/2025 7:26 PM) V stopgaplow stamp is 1734463589 (12/17/2024 7:26 PM) V stopgaphigh stamp is 1797535589 (12/17/2026 7:26 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V helper hours are 8 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 288 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 288 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.01521897315979 sec end of function validate END SCHEDULER PHP total runtime 0.054417133331299 sec 52 12/17/2025 14:26:25 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:26:24 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/29/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/29/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:26 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999585 (12/17/2025 7:26 PM) V stopgaplow stamp is 1734463585 (12/17/2024 7:26 PM) V stopgaphigh stamp is 1797535585 (12/17/2026 7:26 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 16 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 296 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 296 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.014189958572388 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:26:25 DD Source Block: 74644_1037_1/29/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:26:25 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 296 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/29/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/29/2026 and foremanID = 1046 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 12 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999585 (12/17/2025 7:26 PM) V stopgaplow stamp is 1734463585 (12/17/2024 7:26 PM) V stopgaphigh stamp is 1797535585 (12/17/2026 7:26 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 12 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 292 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 292 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.016516923904419 sec end of function validate END SCHEDULER PHP total runtime 0.053238868713379 sec 53 12/17/2025 14:26:20 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:26:18 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/28/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/28/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:26 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999580 (12/17/2025 7:26 PM) V stopgaplow stamp is 1734463580 (12/17/2024 7:26 PM) V stopgaphigh stamp is 1797535580 (12/17/2026 7:26 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 20 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 300 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 300 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.015809059143066 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:26:20 DD Source Block: 74644_1037_1/28/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:26:20 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 300 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/28/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/28/2026 and foremanID = 1046 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 16 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999580 (12/17/2025 7:26 PM) V stopgaplow stamp is 1734463580 (12/17/2024 7:26 PM) V stopgaphigh stamp is 1797535580 (12/17/2026 7:26 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 16 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 296 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 296 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.016824960708618 sec end of function validate END SCHEDULER PHP total runtime 0.057646036148071 sec 54 12/17/2025 14:26:08 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:26:06 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/27/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/27/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:26 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999575 (12/17/2025 7:26 PM) V stopgaplow stamp is 1734463575 (12/17/2024 7:26 PM) V stopgaphigh stamp is 1797535575 (12/17/2026 7:26 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 24 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 304 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 304 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.015100002288818 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:26:08 DD Source Block: 74644_1037_1/27/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:26:08 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 304 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/27/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/27/2026 and foremanID = 1046 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 20 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999575 (12/17/2025 7:26 PM) V stopgaplow stamp is 1734463575 (12/17/2024 7:26 PM) V stopgaphigh stamp is 1797535575 (12/17/2026 7:26 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 20 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 300 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 300 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.01499605178833 sec end of function validate END SCHEDULER PHP total runtime 7.0636689662933 sec 55 12/17/2025 14:26:03 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:26:02 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/26/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/26/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:26 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999563 (12/17/2025 7:26 PM) V stopgaplow stamp is 1734463563 (12/17/2024 7:26 PM) V stopgaphigh stamp is 1797535563 (12/17/2026 7:26 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 28 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 308 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 308 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.015551090240479 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:26:03 DD Source Block: 74644_1037_1/26/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:26:03 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 308 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/26/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/26/2026 and foremanID = 1046 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 24 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999563 (12/17/2025 7:26 PM) V stopgaplow stamp is 1734463563 (12/17/2024 7:26 PM) V stopgaphigh stamp is 1797535563 (12/17/2026 7:26 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 24 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 304 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 304 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.016423940658569 sec end of function validate END SCHEDULER PHP total runtime 0.054968118667603 sec 56 12/17/2025 14:25:59 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:25:57 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/23/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/23/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999559 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463559 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535559 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 32 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 312 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 312 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.014562129974365 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:59 DD Source Block: 74644_1037_1/23/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:59 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 312 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD added to sourceset at index 1769126400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/23/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/23/2026 and foremanID = 1046 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 28 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999559 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463559 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535559 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 28 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 308 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 308 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.013861894607544 sec end of function validate END SCHEDULER PHP total runtime 0.049607038497925 sec 57 12/17/2025 14:25:54 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:25:53 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/21/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/21/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999554 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463554 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535554 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 36 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 316 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 316 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.01445198059082 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:54 DD Source Block: 74644_1037_1/21/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:54 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 316 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD added to sourceset at index 1768953600 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD added to sourceset at index 1769126400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/21/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/21/2026 and foremanID = 1046 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 32 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999554 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463554 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535554 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 32 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 312 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 312 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.014520168304443 sec end of function validate END SCHEDULER PHP total runtime 0.051554918289185 sec 58 12/17/2025 14:25:50 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:25:49 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/22/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/22/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999550 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463550 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535550 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 40 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 320 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 320 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.017398834228516 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:50 DD Source Block: 74644_1037_1/22/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:50 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 320 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD added to sourceset at index 1768953600 RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD added to sourceset at index 1769040000 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD added to sourceset at index 1769126400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/22/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/22/2026 and foremanID = 1046 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 36 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999550 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463550 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535550 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 36 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 316 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 316 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.015215873718262 sec end of function validate END SCHEDULER PHP total runtime 0.058243989944458 sec 59 12/17/2025 14:25:45 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:25:44 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/19/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/19/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999545 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463545 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535545 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 44 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 324 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 324 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.014652967453003 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:45 DD Source Block: 74644_1037_1/19/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:45 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 324 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD added to sourceset at index 1768780800 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD added to sourceset at index 1768953600 RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD added to sourceset at index 1769040000 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD added to sourceset at index 1769126400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/19/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/19/2026 and foremanID = 1046 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 40 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999545 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463545 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535545 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 40 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 320 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 320 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.014967918395996 sec end of function validate END SCHEDULER PHP total runtime 0.05072283744812 sec 60 12/17/2025 14:25:41 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:25:39 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/20/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/20/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999541 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463541 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535541 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 48 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 328 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 328 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.016054153442383 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:41 DD Source Block: 74644_1037_1/20/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:41 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 328 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD added to sourceset at index 1768780800 RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD added to sourceset at index 1768867200 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD added to sourceset at index 1768953600 RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD added to sourceset at index 1769040000 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD added to sourceset at index 1769126400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/20/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/20/2026 and foremanID = 1046 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 44 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999541 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463541 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535541 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 44 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 324 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 324 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.016430854797363 sec end of function validate END SCHEDULER PHP total runtime 0.055974006652832 sec 61 12/17/2025 14:25:36 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:25:35 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/16/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/16/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999536 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463536 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535536 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 52 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 332 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 332 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.017257928848267 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:36 DD Source Block: 74644_1037_1/16/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:36 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 332 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD added to sourceset at index 1768521600 RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD added to sourceset at index 1768780800 RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD added to sourceset at index 1768867200 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD added to sourceset at index 1768953600 RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD added to sourceset at index 1769040000 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD added to sourceset at index 1769126400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/16/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/16/2026 and foremanID = 1046 RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 48 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999536 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463536 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535536 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 48 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 328 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 328 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.016433000564575 sec end of function validate END SCHEDULER PHP total runtime 0.057507991790771 sec 62 12/17/2025 14:25:32 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:25:31 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/15/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/15/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999532 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463532 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535532 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 56 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 336 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 336 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.016310930252075 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:32 DD Source Block: 74644_1037_1/15/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:32 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 336 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/15/2026 8:00 AM-1/15/2026 12:00 PM RD added to sourceset at index 1768435200 RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD added to sourceset at index 1768521600 RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD added to sourceset at index 1768780800 RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD added to sourceset at index 1768867200 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD added to sourceset at index 1768953600 RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD added to sourceset at index 1769040000 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD added to sourceset at index 1769126400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/15/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/15/2026 8:00 AM-1/15/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/15/2026 and foremanID = 1046 RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 52 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999532 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463532 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535532 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 52 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 332 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 332 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.016397953033447 sec end of function validate END SCHEDULER PHP total runtime 0.056802988052368 sec 63 12/17/2025 14:25:27 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:25:25 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/14/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/14/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999527 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463527 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535527 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 60 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 340 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 340 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.01454496383667 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:27 DD Source Block: 74644_1037_1/14/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:27 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 340 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/14/2026 8:00 AM-1/14/2026 12:00 PM RD added to sourceset at index 1768348800 RD looking at 1/15/2026 8:00 AM-1/15/2026 12:00 PM RD added to sourceset at index 1768435200 RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD added to sourceset at index 1768521600 RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD added to sourceset at index 1768780800 RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD added to sourceset at index 1768867200 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD added to sourceset at index 1768953600 RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD added to sourceset at index 1769040000 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD added to sourceset at index 1769126400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/14/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/14/2026 8:00 AM-1/14/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/14/2026 and foremanID = 1046 RD looking at 1/15/2026 8:00 AM-1/15/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 56 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999527 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463527 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535527 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 56 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 336 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 336 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.014708042144775 sec end of function validate END SCHEDULER PHP total runtime 0.050781965255737 sec 64 12/17/2025 14:25:22 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:25:20 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/13/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/13/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999522 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463522 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535522 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 64 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 344 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 344 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.017207860946655 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:22 DD Source Block: 74644_1037_1/13/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:22 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 344 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/13/2026 8:00 AM-1/13/2026 12:00 PM RD added to sourceset at index 1768262400 RD looking at 1/14/2026 8:00 AM-1/14/2026 12:00 PM RD added to sourceset at index 1768348800 RD looking at 1/15/2026 8:00 AM-1/15/2026 12:00 PM RD added to sourceset at index 1768435200 RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD added to sourceset at index 1768521600 RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD added to sourceset at index 1768780800 RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD added to sourceset at index 1768867200 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD added to sourceset at index 1768953600 RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD added to sourceset at index 1769040000 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD added to sourceset at index 1769126400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/13/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/13/2026 8:00 AM-1/13/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/13/2026 and foremanID = 1046 RD looking at 1/14/2026 8:00 AM-1/14/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/15/2026 8:00 AM-1/15/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 60 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999522 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463522 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535522 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 60 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 340 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 340 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.01675009727478 sec end of function validate END SCHEDULER PHP total runtime 0.058637857437134 sec 65 12/17/2025 14:25:17 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:25:15 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/12/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/12/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999517 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463517 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535517 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 68 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 348 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 348 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.013999938964844 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:17 DD Source Block: 74644_1037_1/12/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:17 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 348 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/12/2026 8:00 AM-1/12/2026 12:00 PM RD added to sourceset at index 1768176000 RD looking at 1/13/2026 8:00 AM-1/13/2026 12:00 PM RD added to sourceset at index 1768262400 RD looking at 1/14/2026 8:00 AM-1/14/2026 12:00 PM RD added to sourceset at index 1768348800 RD looking at 1/15/2026 8:00 AM-1/15/2026 12:00 PM RD added to sourceset at index 1768435200 RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD added to sourceset at index 1768521600 RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD added to sourceset at index 1768780800 RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD added to sourceset at index 1768867200 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD added to sourceset at index 1768953600 RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD added to sourceset at index 1769040000 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD added to sourceset at index 1769126400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/12/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/12/2026 8:00 AM-1/12/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/12/2026 and foremanID = 1046 RD looking at 1/13/2026 8:00 AM-1/13/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/14/2026 8:00 AM-1/14/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/15/2026 8:00 AM-1/15/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 64 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999517 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463517 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535517 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 64 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 344 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 344 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.015352010726929 sec end of function validate END SCHEDULER PHP total runtime 0.051445007324219 sec 66 12/17/2025 14:25:12 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:25:10 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/9/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option today: vreply is today hreply is empty block = 74644_1037_1/9/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999512 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463512 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535512 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 72 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 352 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 352 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.014693975448608 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:12 DD Source Block: 74644_1037_1/9/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=today, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:12 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 352 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is today for vertical drag RD START REMOVE ONE DAY FROM TECH TIMELINE BLOCK RD go through crew list and find target dude RD found dude 1037 RD found timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD added to sourceset at index 1766016000 RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD added to sourceset at index 1766102400 RD looking at 1/9/2026 8:00 AM-1/9/2026 12:00 PM RD added to sourceset at index 1767916800 RD looking at 1/12/2026 8:00 AM-1/12/2026 12:00 PM RD added to sourceset at index 1768176000 RD looking at 1/13/2026 8:00 AM-1/13/2026 12:00 PM RD added to sourceset at index 1768262400 RD looking at 1/14/2026 8:00 AM-1/14/2026 12:00 PM RD added to sourceset at index 1768348800 RD looking at 1/15/2026 8:00 AM-1/15/2026 12:00 PM RD added to sourceset at index 1768435200 RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD added to sourceset at index 1768521600 RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD added to sourceset at index 1768780800 RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD added to sourceset at index 1768867200 RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD added to sourceset at index 1768953600 RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD added to sourceset at index 1769040000 RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD added to sourceset at index 1769126400 RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD added to sourceset at index 1769385600 RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD added to sourceset at index 1769472000 RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD added to sourceset at index 1769558400 RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD added to sourceset at index 1769644800 RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD added to sourceset at index 1769731200 RD going through sourceset. we want to remove day 1/9/2026 RD looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 12/19/2025 8:00 AM-12/19/2025 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/9/2026 8:00 AM-1/9/2026 12:00 PM RD this is the day we want to remove so make sure the foreman is listed in the foremanmap for this day and not this dude RD aday[0] = 1/9/2026 and foremanID = 1046 RD looking at 1/12/2026 8:00 AM-1/12/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/13/2026 8:00 AM-1/13/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/14/2026 8:00 AM-1/14/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/15/2026 8:00 AM-1/15/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/16/2026 8:00 AM-1/16/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/19/2026 8:00 AM-1/19/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/20/2026 8:00 AM-1/20/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/21/2026 8:00 AM-1/21/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/22/2026 8:00 AM-1/22/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/23/2026 8:00 AM-1/23/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/26/2026 8:00 AM-1/26/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/27/2026 8:00 AM-1/27/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/28/2026 8:00 AM-1/28/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/29/2026 8:00 AM-1/29/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD looking at 1/30/2026 8:00 AM-1/30/2026 12:00 PM RD this is not the day we want to remove so add it into the final timeline RD tech receives the final timeline RD hours updated to 68 RD rebuilding foremanmap RC map index is 12/10/2025 segment f is 1046 RC map index is 12/11/2025 segment f is 1046 RC map index is 12/12/2025 segment f is 1046 RC map index is 12/15/2025 segment f is 1046 RC map index is 12/16/2025 segment f is 1046 RC map index is 12/17/2025 segment f is 1046 RC map index is 12/18/2025 segment f is 1046 RC map index is 12/19/2025 segment f is 1046 RC map index is 12/22/2025 segment f is 1046 RC map index is 12/23/2025 segment f is 1046 RC map index is 12/26/2025 segment f is 1046 RC map index is 12/29/2025 segment f is 1046 RC map index is 12/30/2025 segment f is 1046 RC map index is 12/31/2025 segment f is 1046 RC map index is 1/2/2026 segment f is 1046 RC map index is 1/5/2026 segment f is 1046 RC map index is 1/6/2026 segment f is 1046 RC map index is 1/7/2026 segment f is 1046 RC map index is 1/8/2026 segment f is 1046 RC map index is 1/9/2026 segment f is 1046 RC map index is 1/12/2026 segment f is 1046 RC map index is 1/13/2026 segment f is 1046 RC map index is 1/14/2026 segment f is 1046 RC map index is 1/15/2026 segment f is 1046 RC map index is 1/16/2026 segment f is 1046 RC map index is 1/19/2026 segment f is 1046 RC map index is 1/20/2026 segment f is 1046 RC map index is 1/21/2026 segment f is 1046 RC map index is 1/22/2026 segment f is 1046 RC map index is 1/23/2026 segment f is 1046 RC map index is 1/26/2026 segment f is 1046 RC map index is 1/27/2026 segment f is 1046 RC map index is 1/28/2026 segment f is 1046 RC map index is 1/29/2026 segment f is 1046 RC map index is 1/30/2026 segment f is 1046 RD final foremanmap: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 RD END REMOVE ONE DAY FROM TECH TIMELINE BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999512 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463512 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535512 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 68 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 348 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 348 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.016468048095703 sec end of function validate END SCHEDULER PHP total runtime 0.052473068237305 sec 67 12/17/2025 14:25:03 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:24:59 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1037 source2 source block date = 1/9/2026 source3 start date = 12/10/2025 source4 end date = 1/30/2026 source5 foreman ID = 1046 source6 1st day on job = 12/18/2025 source7 last day on job = 1/30/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T4 - running tech_remove_from_long_wo Now at tech_remove_from_long_wo option end: vreply is end hreply is empty block = 74644_1037_1/9/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999503 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463503 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535503 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 72 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 352 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 352 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.018327951431274 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:25:03 DD Source Block: 74644_1037_1/9/2026_12/10/2025_1/30/2026_1046_12/18/2025_1/30/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 1/12/2026-1046 1/13/2026-1046 1/14/2026-1046 1/15/2026-1046 1/16/2026-1046 1/19/2026-1046 1/20/2026-1046 1/21/2026-1046 1/22/2026-1046 1/23/2026-1046 1/26/2026-1046 1/27/2026-1046 1/28/2026-1046 1/29/2026-1046 1/30/2026-1046_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=end, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:25:03 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS hours scheduled are 352 and hours on site are 140 and foreman hours are 140 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is end for vertical drag END VERTICAL DRAG-DROP BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999503 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463503 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535503 (12/17/2026 7:25 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 72 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 352 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 352 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.016471862792969 sec end of function validate END SCHEDULER PHP total runtime 0.049942016601562 sec 68 12/17/2025 14:25:00 User: Cullen Crisp Process: RUNNING SCHEDULER START JAVASCRIPT User:15 date:Wed Dec 17 2025 1:23:48 PM SETUP block status = only source0 WOID = 76779 source1 source tech ID = 484 source2 source block date = Past Due source3 start date = 12/16/2025 source4 end date = 12/16/2025 source5 foreman ID = 484 source6 1st day on job = 12/16/2025 source7 last day on job = 12/16/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
3 source11 man hours = 4 destination0 tech ID = 484 destination1 block date = 12/18/2025 destination2 wo list = ,76986, destination3 list of tech cross-trained skills =
Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Revive work order from Past Due hit 16 - running move_out_of_past_due_wo Now at move_out_of_past_due_wo option move: vreply is hreply is move block = 76779_484_Past Due_12/16/2025_12/16/2025_484_12/16/2025_12/16/2025__Sprinkler Service_3_4_ grid = 484_12/18/2025_,76986,_Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler ServiceNow at update_hours_form option formSubmit: vreply is 4 hreply is move block = 76779_484_Past Due_12/16/2025_12/16/2025_484_12/16/2025_12/16/2025__Sprinkler Service_3_4_ grid = 484_12/18/2025_,76986,_Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:25 pm START PHP Page reload has detected a Drag & Drop edit to wo 76779 Starting Edit Run pre-run health report: V starting function validate V woid = 76779 V Found WO 76779 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 484 V lunch is 30 V wo timeline: 12/16/2025 8:00 AM-12/16/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999500 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463500 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535500 (12/17/2026 7:25 PM) V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/16/2025 8:00 AM-12/16/2025 12:00 PM V old wo timeline: 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new wo timeline: 12/16/2025 8:00 AM-12/16/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V create map process array V original foreman map from WO: 12/16/2025^484 V splitting map into 1 elements V raw map element is 12/16/2025^484 V processed element is 1765843200=12/16/2025 and 484 V load all WOP records for this work order V deleting any WOP records for foreman 484 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/16/2025(1765843200) V master start time is 08:00 AM in 12hr format V last day starts 12/16/2025(1765843200) V master stop date is 12/16/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/16/2025^484 V new map is: 12/16/2025^484 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new wo timeline: 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new foreman work list: 12/16/2025 8:00 AM-12/16/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76779: V Foreman_Time_Line = 12/16/2025 8:00 AM-12/16/2025 12:00 PM V Scheduled_Date_Start = 12/16/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/16/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/16/2025^484 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/16/2025 8:00 AM-12/16/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.015140056610107 sec end of function validate DD START WO D&D ACTION User Cullen Crisp at 12/17/2025 14:25:00 DD Source Block: 76779_484_Past Due_12/16/2025_12/16/2025_484_12/16/2025_12/16/2025__Sprinkler Service_3_4_ DD Destination Grid: 484_12/18/2025_,76986,_Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=4, Hreply=move GS START WO HV EDIT SETUP GS User Cullen Crisp at 12/17/2025 14:25:00 GS Edit wo 76779 GS Fetching WO 76779 from SQL GS Foreman ID is 484 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/16/2025 8:00 AM-12/16/2025 12:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/16/2025 8:00 AM-12/16/2025 12:00 PM GS foreman map is: 12/16/2025^484 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP RPD START REVIVE PAST DUE PRE-PROCESSING RPD calling up wo 76779 RPD hreply is move and vreply is 4. pulling from past due RPD block is 76779_484_Past Due_12/16/2025_12/16/2025_484_12/16/2025_12/16/2025__Sprinkler Service_3_4_ RPD grid is 484_12/18/2025_,76986,_Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service RPD source tech is 484 and destination tech is 484 and job type is Sprinkler Service RPD creating dummy timelines RPD new start date is 12/18/2025 RPD ref seg is 12/16/2025 8:00 AM-12/16/2025 12:00 PM RPD dummy segment is 12/18/2025 8:00 AM-12/18/2025 12:00 PM RPD dummy map is 12/18/2025^484 RPD updating wo record RPD Hours_Scheduled = 4 RPD a_fk_techID = 484 RPD Foreman = David Cockerham RPD Foreman_Assigned_Date = 12/17/2025 RPD Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM RPD ForemanMap = 12/18/2025^484 RPD END REVIVE PAST DUE E results of wo fetch: RecordID => 77227 a_pk_workorderID => 76779 WO_Num => 76779 a_fk_JobSiteID => 9769 a_fk_ticketID => 48269 a_fk_techID => 484 Effective_Sales_Rep_ID => 15 a_fk_InspectionID => Work_Description => The scope of our work is to provide labor, materials, tools and equipment to perform the following services: 1. Remove and replace (1) Model 2475N5-P-460/3 Air Compressor. 2. Disconnect and reconnect piping to new air compressor. 3. Price includes startup kit and shipping. Emergency_Call_Check => Scheduled_Date_Start => 12/16/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/16/2025 Projected_Stop_Time => 12:00 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 4 Hours_Scheduled => 4 Time_Line => 12/18/2025 8:00 AM-12/18/2025 12:00 PM ForemanMap => 12/18/2025^484 Hours_Calc => 4 Work_Order_Complete => Close_Lock => Out Job_Type => Sprinkler Service web_time => 8:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 12/09/2025 13:36:00 Scheduled_Text => Scheduled Sacred_Needed_Materials => Added 12/16/2025 2:18:43 PM by Jody McBeath Grainger delivering replacement Ingersoll Rand Air Compressor on 12/17/25 to office. Paperwork to set up service call for Ingersoll Rand has been sent by email to service.dallas@irco.com. Added 12/8/2025 1:33:43 PM by Jody McBeath Material at office Bay #1: (1) INGERSOLL RAND Electric Air Compressor - Cullen PO 132266 Added 12/5/2025 1:49:09 PM by Jody McBeath Correction material at office Shelf A2 (not compressor) Vibration Isolator Pad, 4^||^ L, 3/8^||^ H, Air Compressor Start Up Kit, Electric - Cullen from PO 132266. Added 12/5/2025 1:41:23 PM by Jody McBeath Material at office Shelf 2: (1) INGERSOLL RAND Electric Air Compressor - Cullen PO 132266. Air Compressor Billing_Customer => Scout Cold Storage Dallas LP Job_Site_Name => Scout DFC Job_Site_Address => 2600 McCree Road Job_Site_City => Garland Job_Site_State => TX Job_Site_Zip => 75041 JobID => 15-2025-48269 Progress_Billing => Sales => Cullen Crisp Quoted => Yes Foreman => David Cockerham Foreman_Assigned_Date => 12/17/2025 Foreman_Time_Line => 12/18/2025 8:00 AM-12/18/2025 12:00 PM Foreman_Hours => 4 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 11:25:00 Last_Scheduled => 12/09/2025 Last_Scheduled_By => atillman zz_modified_stamp => 2025-12-17 13:23:38 errorcount => 0 error => WO_Title_Displayed => Replace Air Compressor Sacred_Material_Notes => Added 12/16/2025 2:18:43 PM by Jody McBeath Grainger delivering replacement Ingersoll Rand Air Compressor on 12/17/25 to office. Paperwork to set up service call for Ingersoll Rand has been sent by email to service.dallas@irco.com. Added 12/8/2025 1:33:43 PM by Jody McBeath Material at office Bay #1: (1) INGERSOLL RAND Electric Air Compressor - Cullen PO 132266 Added 12/5/2025 1:49:09 PM by Jody McBeath Correction material at office Shelf A2 (not compressor) Vibration Isolator Pad, 4 L, 3/8 H, Air Compressor Start Up Kit, Electric - Cullen from PO 132266. Added 12/5/2025 1:41:23 PM by Jody McBeath Material at office Shelf 2: (1) INGERSOLL RAND Electric Air Compressor - Cullen PO 132266. Air Compressor E end of dump E woid=76779 E foremanID=484 E scheduled workHours=4 E scheduledTimeStart=8:00 AM from 08:00 AM E defaultDayEnd=4:30 PM from 4:30 PM E OT8flag= E timeline=12/18/2025 8:00 AM-12/18/2025 12:00 PM E fmap=12/18/2025^484 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM start and stop dates E stamp of start is 1766044800 and stop is 1766059200 E workday stamp for 4 hours is 14400 (4:00) E start date is 12/18/2025 and stop date is 12/18/2025 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 12/18/2025 8:00 AM and stamp is 1766044800 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 12/18/2025 4:30 PM is 1766075400 E workday stamp from 8.5 hours if segment uses defaultDayEnd 4:30 PM in wo is 30600 (8:30) E stop fragment is 12/18/2025 4:30 PM and stamp is 1766075400 E rebuild of first segment: 12/18/2025 8:00 AM-12/18/2025 4:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM E original start stamp for this segment is 1766016000 E corrected segment is 12/18/2025 8:00 AM-12/18/2025 4:30 PM DT starting function dayTest DT current timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM DT stampstart is 1766016000 DT 1 rows to process DT building array for segment start stamps DT adding 12/18/2025 to array as 1766016000 DT first stamp is 1766016000 DT last stamp is 1766016000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766016000 DT end of find gap loop DT fetching WO 76779 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766016000 DT looking at date 1766016000(12/18/2025) DT day of the week is Thursday DT we can use 1766016000 as a valid date DT original segment at this position 12/18/2025 8:00 AM-12/18/2025 4:30 PM will be modified DT building seg starting with 12/18/2025 8:00 AM- DT the date of the segment end is 12/18/2025 DT modified segment to add is 12/18/2025 8:00 AM-12/18/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/18/2025 8:00 AM-12/18/2025 4:30 PM DT end of function dayTest E hours are 8 E date of next seg to add to timeline is 12/18/2025 E adding adjusted segment 12/18/2025 8:00 AM-12/18/2025 4:30 PM to newtlArray E wotl so far: [1766016000] 12/18/2025 8:00 AM-12/18/2025 4:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 484 = 484 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 8 E ftl array so far: [1766016000] 12/18/2025 8:00 AM-12/18/2025 4:30 PM E start scan of 0 helper timelines E testing current tallied hours 8 against target hours 4 E went over by 4 hours E perform correction by cutting hours from final seg E end of scan for all techs E overtimelimit 4 = talliedHours 8 - workHours 4 E end section that tallies original timeline E section that adds segments to timeline E cutting segments from timeline E in the loop E found last stamp of wotl as 1766016000 (12/18/2025) E foreman works this day. add to worklist E walking helper list E overtimelimit currently 4. worklist count is 1 E adjusting overtimelimit to -4 E overtimelimit has gone negative. goto Ecalc E going to Ecalc with overtimelimit = -4 E entering Ecalc E overtimelimit is -4 and count is 1 E overhours are 4 per tech E overhours rounded to 4 E last seg in wotl is 12/18/2025 8:00 AM-12/18/2025 4:30 PM E new stop stamp 1766059200 is 1766044800 + 14400 E final seg is 12/18/2025 8:00 AM-12/18/2025 12:00 PM E last seg added to wotl 12/18/2025 8:00 AM-12/18/2025 12:00 PM E last seg added to foreman list 12/18/2025 8:00 AM-12/18/2025 12:00 PM E entering Ebreak E new wotl: [1766016000] 12/18/2025 8:00 AM-12/18/2025 12:00 PM E walking wotl to set fmap E looking at wotl with stamp = 1766016000 and segment = 12/18/2025 8:00 AM-12/18/2025 12:00 PM E date is 12/18/2025 E no gfad E adding 12/18/2025^484 to map E final map: 12/18/2025^484 E wotl: 12/18/2025 8:00 AM-12/18/2025 12:00 PM E foreman list: 12/18/2025 8:00 AM-12/18/2025 12:00 PM E foreman hours = 4 E scanning WOP results E final hours are 4 E calling function editCleanup EC Starting function editCleanup EC new time line is 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC original time line is 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC foreman map is 12/18/2025^484 EC linear hours are 4 EC last original WOTL date is 12/18/2025 and stamp is 1766016000 EC creating array from new wo timeline EC starting seg is 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC ending seg is 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC new start date is 12/18/2025 and stop date is 12/18/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC map is: 12/18/2025^484 EC creating map array as stamp => seg EC adding element of stamp [1766016000] => seg 12/18/2025^484 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC no gfad for 1766016000. adding 12/18/2025^484 EC old foreman map: 12/18/2025^484 EC new map is 12/18/2025^484 EC using newmap array of size 1 to create new foreman work list EC looking at 1766016000=>12/18/2025^484 EC checking for valid gfad using 484 against 484 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC new foreman work list: 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC new foreman hours are 4 EC updating WO record: EC Hours_Scheduled = 4 EC Scheduled_Date_Start = 12/18/2025 EC Projected_Stop_Date = 12/18/2025 EC Foreman_Hours = 4 EC Hours_On_Site = 4 EC Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC ForemanMap = 12/18/2025^484 EC finished writing wo record 76779 EC runtime 0.0042080879211426 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 76779 V Found WO 76779 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 484 V lunch is 30 V wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999500 (12/17/2025 7:25 PM) V stopgaplow stamp is 1734463500 (12/17/2024 7:25 PM) V stopgaphigh stamp is 1797535500 (12/17/2026 7:25 PM) V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V old wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V create map process array V original foreman map from WO: 12/18/2025^484 V splitting map into 1 elements V raw map element is 12/18/2025^484 V processed element is 1766016000=12/18/2025 and 484 V load all WOP records for this work order V deleting any WOP records for foreman 484 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/18/2025(1766016000) V master start time is 08:00 AM in 12hr format V last day starts 12/18/2025(1766016000) V master stop date is 12/18/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/18/2025^484 V new map is: 12/18/2025^484 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new foreman work list: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76779: V Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM V Scheduled_Date_Start = 12/18/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/18/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/18/2025^484 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.015660047531128 sec end of function validate END SCHEDULER PHP total runtime 0.067678928375244 sec 69 12/17/2025 14:24:36 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:24:34 PM SETUP block status = last source0 WOID = 74642 source1 source tech ID = 1046 source2 source block date = 1/9/2026 source3 start date = 12/11/2025 source4 end date = 01/09/2026 source5 foreman ID = 1046 source6 1st day on job = 12/11/2025 source7 last day on job = 1/9/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 source11 man hours = destination0 tech ID = 1046 destination1 block date = 1/30/2026 destination2 wo list = ,74644,74645,74643, destination3 list of tech cross-trained skills =
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service Move last block of multiday work order right hit 15 - running not_same_day_last_right_wo Now at not_same_day_last_right_wo option longer: vreply is NULL hreply is long block = 74642_1046_1/9/2026_12/11/2025_01/09/2026_1046_12/11/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ grid = 1046_1/30/2026_,74644,74645,74643,_Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 14:24 pm START PHP Page reload has detected a Drag & Drop edit to wo 74642 Starting Edit Run pre-run health report: V starting function validate V woid = 74642 V Found WO 74642 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1046 V lunch is 30 V wo timeline: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999476 (12/17/2025 7:24 PM) V stopgaplow stamp is 1734463476 (12/17/2024 7:24 PM) V stopgaphigh stamp is 1797535476 (12/17/2026 7:24 PM) V looking at seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 4:30 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 4:30 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 4:30 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 4:30 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 4:30 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 4:30 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 4:30 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 4:30 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 4:30 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 4:30 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 4:30 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 4:30 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 4:30 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 4:30 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 4:30 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 4:30 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 4:30 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 4:30 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 4:30 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 4:30 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 4:30 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 4:30 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 4:30 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 4:30 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 4:30 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 4:30 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765470600 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 4:30 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765557000 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 4:30 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765816200 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 4:30 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 4:30 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765902600 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766421000 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 4:30 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766507400 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 4:30 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 4:30 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766766600 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 4:30 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 4:30 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767025800 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 4:30 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 4:30 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767112200 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 4:30 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 4:30 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767198600 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 4:30 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 4:30 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767371400 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 4:30 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 4:30 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767630600 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 4:30 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 4:30 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767717000 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 4:30 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 4:30 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767803400 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 4:30 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 4:30 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767889800 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 4:30 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 4:30 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767976200 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM V old wo timeline: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM V create wo timeline stamp array V creating woTester array from 19 segments V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 4:30 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 4:30 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 4:30 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 4:30 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 4:30 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 4:30 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 4:30 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 4:30 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 4:30 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 4:30 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 4:30 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 4:30 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 4:30 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 4:30 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 4:30 PM V create map process array V original foreman map from WO: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V splitting map into 19 elements V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/11/2025(1765411200) V master start time is 08:00 AM in 12hr format V last day starts 1/9/2026(1767916800) V master stop date is 1/9/2026 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 4:30 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 4:30 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 4:30 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 4:30 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 4:30 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 4:30 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 4:30 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 4:30 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 4:30 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 4:30 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 4:30 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 4:30 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 4:30 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V new map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 4:30 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 4:30 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 4:30 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 4:30 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 4:30 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 4:30 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 4:30 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 4:30 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 4:30 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 4:30 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 4:30 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 4:30 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 4:30 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM V new foreman work list: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM V calculate work order hours V foreman hours are: 152 and linear hours are 152 V rebuild helper timelines V total hours scheduled are 152 V updating wo 74642: V Foreman_Time_Line = 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM V Scheduled_Date_Start = 12/11/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/9/2026 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V Foreman_Hours = 152 V Hours_On_Site = 152 V Hours_Scheduled = 152 V Default_End_of_Day = 4:30 PM V Time_Line = 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012435913085938 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:24:36 DD Source Block: 74642_1046_1/9/2026_12/11/2025_01/09/2026_1046_12/11/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ DD Destination Grid: 1046_1/30/2026_,74644,74645,74643,_Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service DD Vreply=, Hreply=long GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:24:36 GS Edit wo 74642 GS Fetching WO 74642 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM GS hours scheduled are 152 and hours on site are 152 and foreman hours are 152 foreman timeline is 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM GS foreman map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 0 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is long AD START ADD DAYS TO WORK ORDER BLOCK AD current end date is 01/09/2026 AD desired end date is 1/30/2026 AD we will be adding 21 days AD removing last seg 1/9/2026 8:00 AM-1/9/2026 4:30 PM AD now seg count is 18 AD expanding a multi-day block AD copyline is 1/8/2026 8:00 AM-1/8/2026 4:30 PM AD using as template timeline: 1/8/2026 8:00 AM-1/8/2026 4:30 PM AD stampstart advanced to 1767916800 (1/9/2026) AD starting loop. Daycount is 21 AD loopcount i is 0 AD new date is 1/9/2026 AD not the last day AD starting cap is AD adding first half 1/9/2026 8:00 AM- AD added to cap 1/9/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM AD next day is 1768003200 or 1/10/2026 AD loopcount i is 1 AD new date is 1/10/2026 this is a saturday. skipping AD loopcount i is 1 AD new date is 1/11/2026 this is a sunday. skipping AD loopcount i is 1 AD new date is 1/12/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM AD adding first half 1/12/2026 8:00 AM- AD added to cap 1/12/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM AD next day is 1768262400 or 1/13/2026 AD loopcount i is 2 AD new date is 1/13/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM AD adding first half 1/13/2026 8:00 AM- AD added to cap 1/13/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM AD next day is 1768348800 or 1/14/2026 AD loopcount i is 3 AD new date is 1/14/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM AD adding first half 1/14/2026 8:00 AM- AD added to cap 1/14/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM AD next day is 1768435200 or 1/15/2026 AD loopcount i is 4 AD new date is 1/15/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM AD adding first half 1/15/2026 8:00 AM- AD added to cap 1/15/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM AD next day is 1768521600 or 1/16/2026 AD loopcount i is 5 AD new date is 1/16/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM AD adding first half 1/16/2026 8:00 AM- AD added to cap 1/16/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM AD next day is 1768608000 or 1/17/2026 AD loopcount i is 6 AD new date is 1/17/2026 this is a saturday. skipping AD loopcount i is 6 AD new date is 1/18/2026 this is a sunday. skipping AD loopcount i is 6 AD new date is 1/19/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM AD adding first half 1/19/2026 8:00 AM- AD added to cap 1/19/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM AD next day is 1768867200 or 1/20/2026 AD loopcount i is 7 AD new date is 1/20/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM AD adding first half 1/20/2026 8:00 AM- AD added to cap 1/20/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM AD next day is 1768953600 or 1/21/2026 AD loopcount i is 8 AD new date is 1/21/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM AD adding first half 1/21/2026 8:00 AM- AD added to cap 1/21/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM AD next day is 1769040000 or 1/22/2026 AD loopcount i is 9 AD new date is 1/22/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM AD adding first half 1/22/2026 8:00 AM- AD added to cap 1/22/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM AD next day is 1769126400 or 1/23/2026 AD loopcount i is 10 AD new date is 1/23/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM AD adding first half 1/23/2026 8:00 AM- AD added to cap 1/23/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM AD next day is 1769212800 or 1/24/2026 AD loopcount i is 11 AD new date is 1/24/2026 this is a saturday. skipping AD loopcount i is 11 AD new date is 1/25/2026 this is a sunday. skipping AD loopcount i is 11 AD new date is 1/26/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM AD adding first half 1/26/2026 8:00 AM- AD added to cap 1/26/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM AD next day is 1769472000 or 1/27/2026 AD loopcount i is 12 AD new date is 1/27/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM AD adding first half 1/27/2026 8:00 AM- AD added to cap 1/27/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM AD next day is 1769558400 or 1/28/2026 AD loopcount i is 13 AD new date is 1/28/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM AD adding first half 1/28/2026 8:00 AM- AD added to cap 1/28/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM AD next day is 1769644800 or 1/29/2026 AD loopcount i is 14 AD new date is 1/29/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM AD adding first half 1/29/2026 8:00 AM- AD added to cap 1/29/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM AD next day is 1769731200 or 1/30/2026 AD loopcount i is 15 AD new date is 1/30/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM AD adding first half 1/30/2026 8:00 AM- AD added to cap 1/30/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM AD next day is 1769817600 or 1/31/2026 AD loopcount i is 16 AD current day has overshot expected end date - exiting loop AD finished timeline is 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM EC Starting function editCleanup EC new time line is 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM EC original time line is 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM EC foreman map is 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC linear hours are 289 EC last original WOTL date is 1/8/2026 and stamp is 1767830400 EC creating array from new wo timeline EC starting seg is 12/11/2025 8:00 AM-12/11/2025 4:30 PM EC ending seg is 1/30/2026 8:00 AM-1/30/2026 4:30 PM EC new start date is 12/11/2025 and stop date is 1/30/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765411200] => seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM EC adding element of stamp [1765497600] => seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM EC adding element of stamp [1765756800] => seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC adding element of stamp [1765843200] => seg 12/16/2025 8:00 AM-12/16/2025 4:30 PM EC adding element of stamp [1765929600] => seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC adding element of stamp [1766448000] => seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC adding element of stamp [1766707200] => seg 12/26/2025 8:00 AM-12/26/2025 4:30 PM EC adding element of stamp [1766966400] => seg 12/29/2025 8:00 AM-12/29/2025 4:30 PM EC adding element of stamp [1767052800] => seg 12/30/2025 8:00 AM-12/30/2025 4:30 PM EC adding element of stamp [1767139200] => seg 12/31/2025 8:00 AM-12/31/2025 4:30 PM EC adding element of stamp [1767312000] => seg 1/2/2026 8:00 AM-1/2/2026 4:30 PM EC adding element of stamp [1767571200] => seg 1/5/2026 8:00 AM-1/5/2026 4:30 PM EC adding element of stamp [1767657600] => seg 1/6/2026 8:00 AM-1/6/2026 4:30 PM EC adding element of stamp [1767744000] => seg 1/7/2026 8:00 AM-1/7/2026 4:30 PM EC adding element of stamp [1767830400] => seg 1/8/2026 8:00 AM-1/8/2026 4:30 PM EC adding element of stamp [1767916800] => seg 1/9/2026 8:00 AM-1/9/2026 4:30 PM EC adding element of stamp [1768176000] => seg 1/12/2026 8:00 AM-1/12/2026 4:30 PM EC adding element of stamp [1768262400] => seg 1/13/2026 8:00 AM-1/13/2026 4:30 PM EC adding element of stamp [1768348800] => seg 1/14/2026 8:00 AM-1/14/2026 4:30 PM EC adding element of stamp [1768435200] => seg 1/15/2026 8:00 AM-1/15/2026 4:30 PM EC adding element of stamp [1768521600] => seg 1/16/2026 8:00 AM-1/16/2026 4:30 PM EC adding element of stamp [1768780800] => seg 1/19/2026 8:00 AM-1/19/2026 4:30 PM EC adding element of stamp [1768867200] => seg 1/20/2026 8:00 AM-1/20/2026 4:30 PM EC adding element of stamp [1768953600] => seg 1/21/2026 8:00 AM-1/21/2026 4:30 PM EC adding element of stamp [1769040000] => seg 1/22/2026 8:00 AM-1/22/2026 4:30 PM EC adding element of stamp [1769126400] => seg 1/23/2026 8:00 AM-1/23/2026 4:30 PM EC adding element of stamp [1769385600] => seg 1/26/2026 8:00 AM-1/26/2026 4:30 PM EC adding element of stamp [1769472000] => seg 1/27/2026 8:00 AM-1/27/2026 4:30 PM EC adding element of stamp [1769558400] => seg 1/28/2026 8:00 AM-1/28/2026 4:30 PM EC adding element of stamp [1769644800] => seg 1/29/2026 8:00 AM-1/29/2026 4:30 PM EC adding element of stamp [1769731200] => seg 1/30/2026 8:00 AM-1/30/2026 4:30 PM EC map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC creating map array as stamp => seg EC adding element of stamp [1765411200] => seg 12/11/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765497600] => seg 12/12/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765756800] => seg 12/15/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765843200] => seg 12/16/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765929600] => seg 12/17/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766016000] => seg 12/18/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766102400] => seg 12/19/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766361600] => seg 12/22/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766448000] => seg 12/23/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766707200] => seg 12/26/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766966400] => seg 12/29/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767052800] => seg 12/30/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767139200] => seg 12/31/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767312000] => seg 1/2/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767571200] => seg 1/5/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767657600] => seg 1/6/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767744000] => seg 1/7/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767830400] => seg 1/8/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767916800] => seg 1/9/2026^1046 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1765411200 => 12/11/2025 8:00 AM-12/11/2025 4:30 PM EC no gfad for 1765411200. adding 12/11/2025^1046 EC looking at 1765497600 => 12/12/2025 8:00 AM-12/12/2025 4:30 PM EC no gfad for 1765497600. adding 12/12/2025^1046 EC looking at 1765756800 => 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC no gfad for 1765756800. adding 12/15/2025^1046 EC looking at 1765843200 => 12/16/2025 8:00 AM-12/16/2025 4:30 PM EC no gfad for 1765843200. adding 12/16/2025^1046 EC looking at 1765929600 => 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC no gfad for 1765929600. adding 12/17/2025^1046 EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC no gfad for 1766016000. adding 12/18/2025^1046 EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC no gfad for 1766102400. adding 12/19/2025^1046 EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC no gfad for 1766361600. adding 12/22/2025^1046 EC looking at 1766448000 => 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC no gfad for 1766448000. adding 12/23/2025^1046 EC looking at 1766707200 => 12/26/2025 8:00 AM-12/26/2025 4:30 PM EC no gfad for 1766707200. adding 12/26/2025^1046 EC looking at 1766966400 => 12/29/2025 8:00 AM-12/29/2025 4:30 PM EC no gfad for 1766966400. adding 12/29/2025^1046 EC looking at 1767052800 => 12/30/2025 8:00 AM-12/30/2025 4:30 PM EC no gfad for 1767052800. adding 12/30/2025^1046 EC looking at 1767139200 => 12/31/2025 8:00 AM-12/31/2025 4:30 PM EC no gfad for 1767139200. adding 12/31/2025^1046 EC looking at 1767312000 => 1/2/2026 8:00 AM-1/2/2026 4:30 PM EC no gfad for 1767312000. adding 1/2/2026^1046 EC looking at 1767571200 => 1/5/2026 8:00 AM-1/5/2026 4:30 PM EC no gfad for 1767571200. adding 1/5/2026^1046 EC looking at 1767657600 => 1/6/2026 8:00 AM-1/6/2026 4:30 PM EC no gfad for 1767657600. adding 1/6/2026^1046 EC looking at 1767744000 => 1/7/2026 8:00 AM-1/7/2026 4:30 PM EC no gfad for 1767744000. adding 1/7/2026^1046 EC looking at 1767830400 => 1/8/2026 8:00 AM-1/8/2026 4:30 PM EC no gfad for 1767830400. adding 1/8/2026^1046 EC looking at 1767916800 => 1/9/2026 8:00 AM-1/9/2026 4:30 PM EC no gfad for 1767916800. adding 1/9/2026^1046 EC looking at 1768176000 => 1/12/2026 8:00 AM-1/12/2026 4:30 PM EC no gfad for 1768176000. adding 1/12/2026^1046 EC looking at 1768262400 => 1/13/2026 8:00 AM-1/13/2026 4:30 PM EC no gfad for 1768262400. adding 1/13/2026^1046 EC looking at 1768348800 => 1/14/2026 8:00 AM-1/14/2026 4:30 PM EC no gfad for 1768348800. adding 1/14/2026^1046 EC looking at 1768435200 => 1/15/2026 8:00 AM-1/15/2026 4:30 PM EC no gfad for 1768435200. adding 1/15/2026^1046 EC looking at 1768521600 => 1/16/2026 8:00 AM-1/16/2026 4:30 PM EC no gfad for 1768521600. adding 1/16/2026^1046 EC looking at 1768780800 => 1/19/2026 8:00 AM-1/19/2026 4:30 PM EC no gfad for 1768780800. adding 1/19/2026^1046 EC looking at 1768867200 => 1/20/2026 8:00 AM-1/20/2026 4:30 PM EC no gfad for 1768867200. adding 1/20/2026^1046 EC looking at 1768953600 => 1/21/2026 8:00 AM-1/21/2026 4:30 PM EC no gfad for 1768953600. adding 1/21/2026^1046 EC looking at 1769040000 => 1/22/2026 8:00 AM-1/22/2026 4:30 PM EC no gfad for 1769040000. adding 1/22/2026^1046 EC looking at 1769126400 => 1/23/2026 8:00 AM-1/23/2026 4:30 PM EC no gfad for 1769126400. adding 1/23/2026^1046 EC looking at 1769385600 => 1/26/2026 8:00 AM-1/26/2026 4:30 PM EC no gfad for 1769385600. adding 1/26/2026^1046 EC looking at 1769472000 => 1/27/2026 8:00 AM-1/27/2026 4:30 PM EC no gfad for 1769472000. adding 1/27/2026^1046 EC looking at 1769558400 => 1/28/2026 8:00 AM-1/28/2026 4:30 PM EC no gfad for 1769558400. adding 1/28/2026^1046 EC looking at 1769644800 => 1/29/2026 8:00 AM-1/29/2026 4:30 PM EC no gfad for 1769644800. adding 1/29/2026^1046 EC looking at 1769731200 => 1/30/2026 8:00 AM-1/30/2026 4:30 PM EC no gfad for 1769731200. adding 1/30/2026^1046 EC old foreman map: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC new map is 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 EC using newmap array of size 34 to create new foreman work list EC looking at 1765411200=>12/11/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/11/2025 8:00 AM-12/11/2025 4:30 PM from wotl at 1765411200 to fwl EC new foreman work list so far after adding wotl seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM EC looking at 1765497600=>12/12/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/12/2025 8:00 AM-12/12/2025 4:30 PM from wotl at 1765497600 to fwl EC new foreman work list so far after adding wotl seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM EC looking at 1765756800=>12/15/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/15/2025 8:00 AM-12/15/2025 4:30 PM from wotl at 1765756800 to fwl EC new foreman work list so far after adding wotl seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC looking at 1765843200=>12/16/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/16/2025 8:00 AM-12/16/2025 4:30 PM from wotl at 1765843200 to fwl EC new foreman work list so far after adding wotl seg 12/16/2025 8:00 AM-12/16/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM EC looking at 1765929600=>12/17/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/17/2025 8:00 AM-12/17/2025 4:30 PM from wotl at 1765929600 to fwl EC new foreman work list so far after adding wotl seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC looking at 1766016000=>12/18/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC looking at 1766102400=>12/19/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/19/2025 8:00 AM-12/19/2025 4:30 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC looking at 1766361600=>12/22/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 4:30 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC looking at 1766448000=>12/23/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/23/2025 8:00 AM-12/23/2025 4:30 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC looking at 1766707200=>12/26/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/26/2025 8:00 AM-12/26/2025 4:30 PM from wotl at 1766707200 to fwl EC new foreman work list so far after adding wotl seg 12/26/2025 8:00 AM-12/26/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM EC looking at 1766966400=>12/29/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/29/2025 8:00 AM-12/29/2025 4:30 PM from wotl at 1766966400 to fwl EC new foreman work list so far after adding wotl seg 12/29/2025 8:00 AM-12/29/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM EC looking at 1767052800=>12/30/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/30/2025 8:00 AM-12/30/2025 4:30 PM from wotl at 1767052800 to fwl EC new foreman work list so far after adding wotl seg 12/30/2025 8:00 AM-12/30/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM EC looking at 1767139200=>12/31/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/31/2025 8:00 AM-12/31/2025 4:30 PM from wotl at 1767139200 to fwl EC new foreman work list so far after adding wotl seg 12/31/2025 8:00 AM-12/31/2025 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM EC looking at 1767312000=>1/2/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/2/2026 8:00 AM-1/2/2026 4:30 PM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 8:00 AM-1/2/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM EC looking at 1767571200=>1/5/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/5/2026 8:00 AM-1/5/2026 4:30 PM from wotl at 1767571200 to fwl EC new foreman work list so far after adding wotl seg 1/5/2026 8:00 AM-1/5/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM EC looking at 1767657600=>1/6/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/6/2026 8:00 AM-1/6/2026 4:30 PM from wotl at 1767657600 to fwl EC new foreman work list so far after adding wotl seg 1/6/2026 8:00 AM-1/6/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM EC looking at 1767744000=>1/7/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/7/2026 8:00 AM-1/7/2026 4:30 PM from wotl at 1767744000 to fwl EC new foreman work list so far after adding wotl seg 1/7/2026 8:00 AM-1/7/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM EC looking at 1767830400=>1/8/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/8/2026 8:00 AM-1/8/2026 4:30 PM from wotl at 1767830400 to fwl EC new foreman work list so far after adding wotl seg 1/8/2026 8:00 AM-1/8/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM EC looking at 1767916800=>1/9/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/9/2026 8:00 AM-1/9/2026 4:30 PM from wotl at 1767916800 to fwl EC new foreman work list so far after adding wotl seg 1/9/2026 8:00 AM-1/9/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM EC looking at 1768176000=>1/12/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/12/2026 8:00 AM-1/12/2026 4:30 PM from wotl at 1768176000 to fwl EC new foreman work list so far after adding wotl seg 1/12/2026 8:00 AM-1/12/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM EC looking at 1768262400=>1/13/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/13/2026 8:00 AM-1/13/2026 4:30 PM from wotl at 1768262400 to fwl EC new foreman work list so far after adding wotl seg 1/13/2026 8:00 AM-1/13/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM EC looking at 1768348800=>1/14/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/14/2026 8:00 AM-1/14/2026 4:30 PM from wotl at 1768348800 to fwl EC new foreman work list so far after adding wotl seg 1/14/2026 8:00 AM-1/14/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM EC looking at 1768435200=>1/15/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/15/2026 8:00 AM-1/15/2026 4:30 PM from wotl at 1768435200 to fwl EC new foreman work list so far after adding wotl seg 1/15/2026 8:00 AM-1/15/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM EC looking at 1768521600=>1/16/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/16/2026 8:00 AM-1/16/2026 4:30 PM from wotl at 1768521600 to fwl EC new foreman work list so far after adding wotl seg 1/16/2026 8:00 AM-1/16/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM EC looking at 1768780800=>1/19/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/19/2026 8:00 AM-1/19/2026 4:30 PM from wotl at 1768780800 to fwl EC new foreman work list so far after adding wotl seg 1/19/2026 8:00 AM-1/19/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM EC looking at 1768867200=>1/20/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/20/2026 8:00 AM-1/20/2026 4:30 PM from wotl at 1768867200 to fwl EC new foreman work list so far after adding wotl seg 1/20/2026 8:00 AM-1/20/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM EC looking at 1768953600=>1/21/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/21/2026 8:00 AM-1/21/2026 4:30 PM from wotl at 1768953600 to fwl EC new foreman work list so far after adding wotl seg 1/21/2026 8:00 AM-1/21/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM EC looking at 1769040000=>1/22/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/22/2026 8:00 AM-1/22/2026 4:30 PM from wotl at 1769040000 to fwl EC new foreman work list so far after adding wotl seg 1/22/2026 8:00 AM-1/22/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM EC looking at 1769126400=>1/23/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/23/2026 8:00 AM-1/23/2026 4:30 PM from wotl at 1769126400 to fwl EC new foreman work list so far after adding wotl seg 1/23/2026 8:00 AM-1/23/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM EC looking at 1769385600=>1/26/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/26/2026 8:00 AM-1/26/2026 4:30 PM from wotl at 1769385600 to fwl EC new foreman work list so far after adding wotl seg 1/26/2026 8:00 AM-1/26/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM EC looking at 1769472000=>1/27/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/27/2026 8:00 AM-1/27/2026 4:30 PM from wotl at 1769472000 to fwl EC new foreman work list so far after adding wotl seg 1/27/2026 8:00 AM-1/27/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM EC looking at 1769558400=>1/28/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/28/2026 8:00 AM-1/28/2026 4:30 PM from wotl at 1769558400 to fwl EC new foreman work list so far after adding wotl seg 1/28/2026 8:00 AM-1/28/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM EC looking at 1769644800=>1/29/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/29/2026 8:00 AM-1/29/2026 4:30 PM from wotl at 1769644800 to fwl EC new foreman work list so far after adding wotl seg 1/29/2026 8:00 AM-1/29/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM EC looking at 1769731200=>1/30/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/30/2026 8:00 AM-1/30/2026 4:30 PM from wotl at 1769731200 to fwl EC new foreman work list so far after adding wotl seg 1/30/2026 8:00 AM-1/30/2026 4:30 PM is: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM EC new foreman work list: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM EC new foreman hours are 289 EC updating WO record: EC Hours_Scheduled = 289 EC Scheduled_Date_Start = 12/11/2025 EC Projected_Stop_Date = 1/30/2026 EC Foreman_Hours = 289 EC Hours_On_Site = 289 EC Time_Line = 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM EC Foreman_Time_Line = 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM EC ForemanMap = 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 EC finished writing wo record 74642 EC runtime 0.0048689842224121 sec end of function editCleanup AD END ADD DAYS TO WORK ORDER BLOCK running second health report V starting function validate V woid = 74642 V Found WO 74642 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999476 (12/17/2025 7:24 PM) V stopgaplow stamp is 1734463476 (12/17/2024 7:24 PM) V stopgaphigh stamp is 1797535476 (12/17/2026 7:24 PM) V looking at seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 4:30 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 4:30 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 4:30 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 4:30 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 4:30 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 4:30 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 4:30 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 4:30 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 4:30 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 4:30 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 4:30 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 4:30 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 4:30 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 4:30 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 4:30 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 4:30 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 4:30 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 4:30 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 4:30 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 4:30 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 4:30 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 4:30 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 4:30 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 4:30 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 4:30 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 4:30 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 4:30 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 4:30 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 4:30 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 4:30 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 4:30 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 4:30 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 4:30 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 4:30 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 4:30 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 4:30 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 4:30 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 4:30 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 4:30 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 4:30 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 4:30 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 4:30 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 4:30 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 4:30 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 4:30 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 4:30 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 4:30 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 4:30 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 4:30 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 4:30 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 4:30 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 4:30 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 4:30 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 4:30 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 4:30 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 4:30 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765470600 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 4:30 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765557000 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 4:30 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765816200 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 4:30 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 4:30 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765902600 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766421000 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 4:30 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766507400 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 4:30 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 4:30 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766766600 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 4:30 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 4:30 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767025800 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 4:30 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 4:30 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767112200 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 4:30 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 4:30 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767198600 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 4:30 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 4:30 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767371400 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 4:30 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 4:30 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767630600 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 4:30 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 4:30 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767717000 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 4:30 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 4:30 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767803400 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 4:30 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 4:30 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767889800 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 4:30 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 4:30 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767976200 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 4:30 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 4:30 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768235400 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 4:30 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 4:30 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768321800 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 4:30 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 4:30 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768408200 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 4:30 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 4:30 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768494600 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 4:30 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 4:30 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768581000 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 4:30 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 4:30 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768840200 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 4:30 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 4:30 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768926600 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 4:30 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 4:30 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1769013000 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 4:30 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 4:30 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769099400 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 4:30 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 4:30 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769185800 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 4:30 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 4:30 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769445000 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 4:30 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 4:30 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769531400 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 4:30 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 4:30 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769617800 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 4:30 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 4:30 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769704200 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 4:30 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 4:30 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769790600 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM V old wo timeline: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM V create wo timeline stamp array V creating woTester array from 34 segments V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 4:30 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 4:30 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 4:30 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 4:30 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 4:30 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 4:30 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 4:30 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 4:30 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 4:30 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 4:30 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 4:30 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 4:30 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 4:30 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 4:30 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 4:30 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 4:30 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 4:30 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 4:30 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 4:30 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 4:30 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 4:30 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 4:30 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 4:30 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 4:30 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 4:30 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 4:30 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 4:30 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 4:30 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 4:30 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 4:30 PM V create map process array V original foreman map from WO: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 34 elements V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/11/2025(1765411200) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 4:30 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 4:30 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 4:30 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 4:30 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 4:30 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 4:30 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 4:30 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 4:30 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 4:30 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 4:30 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 4:30 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 4:30 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 4:30 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 4:30 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 4:30 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 4:30 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 4:30 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 4:30 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 4:30 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 4:30 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 4:30 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 4:30 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 4:30 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 4:30 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 4:30 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 4:30 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 4:30 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 4:30 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 4:30 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 4:30 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 4:30 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 4:30 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 4:30 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 4:30 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 4:30 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 4:30 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 4:30 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 4:30 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 4:30 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 4:30 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 4:30 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 4:30 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 4:30 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 4:30 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 4:30 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 4:30 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 4:30 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 4:30 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 4:30 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 4:30 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 4:30 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 4:30 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 4:30 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 4:30 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 4:30 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 4:30 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM V new foreman work list: 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM V calculate work order hours V foreman hours are: 272 and linear hours are 272 V rebuild helper timelines V total hours scheduled are 272 V updating wo 74642: V Foreman_Time_Line = 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM V Scheduled_Date_Start = 12/11/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 272 V Hours_On_Site = 272 V Hours_Scheduled = 272 V Default_End_of_Day = 4:30 PM V Time_Line = 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM 12/16/2025 8:00 AM-12/16/2025 4:30 PM 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM 12/26/2025 8:00 AM-12/26/2025 4:30 PM 12/29/2025 8:00 AM-12/29/2025 4:30 PM 12/30/2025 8:00 AM-12/30/2025 4:30 PM 12/31/2025 8:00 AM-12/31/2025 4:30 PM 1/2/2026 8:00 AM-1/2/2026 4:30 PM 1/5/2026 8:00 AM-1/5/2026 4:30 PM 1/6/2026 8:00 AM-1/6/2026 4:30 PM 1/7/2026 8:00 AM-1/7/2026 4:30 PM 1/8/2026 8:00 AM-1/8/2026 4:30 PM 1/9/2026 8:00 AM-1/9/2026 4:30 PM 1/12/2026 8:00 AM-1/12/2026 4:30 PM 1/13/2026 8:00 AM-1/13/2026 4:30 PM 1/14/2026 8:00 AM-1/14/2026 4:30 PM 1/15/2026 8:00 AM-1/15/2026 4:30 PM 1/16/2026 8:00 AM-1/16/2026 4:30 PM 1/19/2026 8:00 AM-1/19/2026 4:30 PM 1/20/2026 8:00 AM-1/20/2026 4:30 PM 1/21/2026 8:00 AM-1/21/2026 4:30 PM 1/22/2026 8:00 AM-1/22/2026 4:30 PM 1/23/2026 8:00 AM-1/23/2026 4:30 PM 1/26/2026 8:00 AM-1/26/2026 4:30 PM 1/27/2026 8:00 AM-1/27/2026 4:30 PM 1/28/2026 8:00 AM-1/28/2026 4:30 PM 1/29/2026 8:00 AM-1/29/2026 4:30 PM 1/30/2026 8:00 AM-1/30/2026 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.013253927230835 sec end of function validate END SCHEDULER PHP total runtime 0.043938875198364 sec 70 12/17/2025 14:24:29 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:24:27 PM SETUP block status = last source0 WOID = 74643 source1 source tech ID = 1046 source2 source block date = 1/9/2026 source3 start date = 12/11/2025 source4 end date = 01/09/2026 source5 foreman ID = 1046 source6 1st day on job = 12/11/2025 source7 last day on job = 1/9/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 source11 man hours = destination0 tech ID = 1046 destination1 block date = 1/30/2026 destination2 wo list = ,74644,74645, destination3 list of tech cross-trained skills =
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service Move last block of multiday work order right hit 15 - running not_same_day_last_right_wo Now at not_same_day_last_right_wo option longer: vreply is NULL hreply is long block = 74643_1046_1/9/2026_12/11/2025_01/09/2026_1046_12/11/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ grid = 1046_1/30/2026_,74644,74645,_Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 14:24 pm START PHP Page reload has detected a Drag & Drop edit to wo 74643 Starting Edit Run pre-run health report: V starting function validate V woid = 74643 V Found WO 74643 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1046 V lunch is 30 V wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999469 (12/17/2025 7:24 PM) V stopgaplow stamp is 1734463469 (12/17/2024 7:24 PM) V stopgaphigh stamp is 1797535469 (12/17/2026 7:24 PM) V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V old wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 19 segments V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create map process array V original foreman map from WO: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V splitting map into 19 elements V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/11/2025(1765411200) V master start time is 08:00 AM in 12hr format V last day starts 1/9/2026(1767916800) V master stop date is 1/9/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V new map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new foreman work list: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V calculate work order hours V foreman hours are: 76 and linear hours are 76 V rebuild helper timelines V total hours scheduled are 76 V updating wo 74643: V Foreman_Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Scheduled_Date_Start = 12/11/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/9/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V Foreman_Hours = 76 V Hours_On_Site = 76 V Hours_Scheduled = 76 V Default_End_of_Day = 4:30 PM V Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.01225209236145 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:24:29 DD Source Block: 74643_1046_1/9/2026_12/11/2025_01/09/2026_1046_12/11/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ DD Destination Grid: 1046_1/30/2026_,74644,74645,_Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service DD Vreply=, Hreply=long GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:24:29 GS Edit wo 74643 GS Fetching WO 74643 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS hours scheduled are 76 and hours on site are 76 and foreman hours are 76 foreman timeline is 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS foreman map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 0 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is long AD START ADD DAYS TO WORK ORDER BLOCK AD current end date is 01/09/2026 AD desired end date is 1/30/2026 AD we will be adding 21 days AD removing last seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM AD now seg count is 18 AD expanding a multi-day block AD copyline is 1/8/2026 8:00 AM-1/8/2026 12:00 PM AD using as template timeline: 1/8/2026 8:00 AM-1/8/2026 12:00 PM AD stampstart advanced to 1767916800 (1/9/2026) AD starting loop. Daycount is 21 AD loopcount i is 0 AD new date is 1/9/2026 AD not the last day AD starting cap is AD adding first half 1/9/2026 8:00 AM- AD added to cap 1/9/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM AD next day is 1768003200 or 1/10/2026 AD loopcount i is 1 AD new date is 1/10/2026 this is a saturday. skipping AD loopcount i is 1 AD new date is 1/11/2026 this is a sunday. skipping AD loopcount i is 1 AD new date is 1/12/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM AD adding first half 1/12/2026 8:00 AM- AD added to cap 1/12/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM AD next day is 1768262400 or 1/13/2026 AD loopcount i is 2 AD new date is 1/13/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM AD adding first half 1/13/2026 8:00 AM- AD added to cap 1/13/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM AD next day is 1768348800 or 1/14/2026 AD loopcount i is 3 AD new date is 1/14/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM AD adding first half 1/14/2026 8:00 AM- AD added to cap 1/14/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM AD next day is 1768435200 or 1/15/2026 AD loopcount i is 4 AD new date is 1/15/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM AD adding first half 1/15/2026 8:00 AM- AD added to cap 1/15/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM AD next day is 1768521600 or 1/16/2026 AD loopcount i is 5 AD new date is 1/16/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM AD adding first half 1/16/2026 8:00 AM- AD added to cap 1/16/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM AD next day is 1768608000 or 1/17/2026 AD loopcount i is 6 AD new date is 1/17/2026 this is a saturday. skipping AD loopcount i is 6 AD new date is 1/18/2026 this is a sunday. skipping AD loopcount i is 6 AD new date is 1/19/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM AD adding first half 1/19/2026 8:00 AM- AD added to cap 1/19/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM AD next day is 1768867200 or 1/20/2026 AD loopcount i is 7 AD new date is 1/20/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM AD adding first half 1/20/2026 8:00 AM- AD added to cap 1/20/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM AD next day is 1768953600 or 1/21/2026 AD loopcount i is 8 AD new date is 1/21/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM AD adding first half 1/21/2026 8:00 AM- AD added to cap 1/21/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM AD next day is 1769040000 or 1/22/2026 AD loopcount i is 9 AD new date is 1/22/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM AD adding first half 1/22/2026 8:00 AM- AD added to cap 1/22/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM AD next day is 1769126400 or 1/23/2026 AD loopcount i is 10 AD new date is 1/23/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM AD adding first half 1/23/2026 8:00 AM- AD added to cap 1/23/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM AD next day is 1769212800 or 1/24/2026 AD loopcount i is 11 AD new date is 1/24/2026 this is a saturday. skipping AD loopcount i is 11 AD new date is 1/25/2026 this is a sunday. skipping AD loopcount i is 11 AD new date is 1/26/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM AD adding first half 1/26/2026 8:00 AM- AD added to cap 1/26/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM AD next day is 1769472000 or 1/27/2026 AD loopcount i is 12 AD new date is 1/27/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM AD adding first half 1/27/2026 8:00 AM- AD added to cap 1/27/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM AD next day is 1769558400 or 1/28/2026 AD loopcount i is 13 AD new date is 1/28/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM AD adding first half 1/28/2026 8:00 AM- AD added to cap 1/28/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM AD next day is 1769644800 or 1/29/2026 AD loopcount i is 14 AD new date is 1/29/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM AD adding first half 1/29/2026 8:00 AM- AD added to cap 1/29/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM AD next day is 1769731200 or 1/30/2026 AD loopcount i is 15 AD new date is 1/30/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM AD adding first half 1/30/2026 8:00 AM- AD added to cap 1/30/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM AD next day is 1769817600 or 1/31/2026 AD loopcount i is 16 AD current day has overshot expected end date - exiting loop AD finished timeline is 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC Starting function editCleanup EC new time line is 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC original time line is 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC foreman map is 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC linear hours are 136 EC last original WOTL date is 1/8/2026 and stamp is 1767830400 EC creating array from new wo timeline EC starting seg is 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC ending seg is 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC new start date is 12/11/2025 and stop date is 1/30/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765411200] => seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC adding element of stamp [1765497600] => seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC adding element of stamp [1765756800] => seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC adding element of stamp [1765843200] => seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC adding element of stamp [1765929600] => seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC adding element of stamp [1766448000] => seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC adding element of stamp [1766707200] => seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC adding element of stamp [1766966400] => seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC adding element of stamp [1767052800] => seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC adding element of stamp [1767139200] => seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC adding element of stamp [1767312000] => seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC adding element of stamp [1767571200] => seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC adding element of stamp [1767657600] => seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC adding element of stamp [1767744000] => seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC adding element of stamp [1767830400] => seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC adding element of stamp [1767916800] => seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC adding element of stamp [1768176000] => seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC adding element of stamp [1768262400] => seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC adding element of stamp [1768348800] => seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC adding element of stamp [1768435200] => seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC adding element of stamp [1768521600] => seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC adding element of stamp [1768780800] => seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC adding element of stamp [1768867200] => seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC adding element of stamp [1768953600] => seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC adding element of stamp [1769040000] => seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC adding element of stamp [1769126400] => seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC adding element of stamp [1769385600] => seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC adding element of stamp [1769472000] => seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC adding element of stamp [1769558400] => seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC adding element of stamp [1769644800] => seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC adding element of stamp [1769731200] => seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC creating map array as stamp => seg EC adding element of stamp [1765411200] => seg 12/11/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765497600] => seg 12/12/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765756800] => seg 12/15/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765843200] => seg 12/16/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765929600] => seg 12/17/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766016000] => seg 12/18/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766102400] => seg 12/19/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766361600] => seg 12/22/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766448000] => seg 12/23/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766707200] => seg 12/26/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766966400] => seg 12/29/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767052800] => seg 12/30/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767139200] => seg 12/31/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767312000] => seg 1/2/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767571200] => seg 1/5/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767657600] => seg 1/6/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767744000] => seg 1/7/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767830400] => seg 1/8/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767916800] => seg 1/9/2026^1046 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1765411200 => 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC no gfad for 1765411200. adding 12/11/2025^1046 EC looking at 1765497600 => 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC no gfad for 1765497600. adding 12/12/2025^1046 EC looking at 1765756800 => 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC no gfad for 1765756800. adding 12/15/2025^1046 EC looking at 1765843200 => 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC no gfad for 1765843200. adding 12/16/2025^1046 EC looking at 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC no gfad for 1765929600. adding 12/17/2025^1046 EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC no gfad for 1766016000. adding 12/18/2025^1046 EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC no gfad for 1766102400. adding 12/19/2025^1046 EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC no gfad for 1766361600. adding 12/22/2025^1046 EC looking at 1766448000 => 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC no gfad for 1766448000. adding 12/23/2025^1046 EC looking at 1766707200 => 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC no gfad for 1766707200. adding 12/26/2025^1046 EC looking at 1766966400 => 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC no gfad for 1766966400. adding 12/29/2025^1046 EC looking at 1767052800 => 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC no gfad for 1767052800. adding 12/30/2025^1046 EC looking at 1767139200 => 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC no gfad for 1767139200. adding 12/31/2025^1046 EC looking at 1767312000 => 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC no gfad for 1767312000. adding 1/2/2026^1046 EC looking at 1767571200 => 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC no gfad for 1767571200. adding 1/5/2026^1046 EC looking at 1767657600 => 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC no gfad for 1767657600. adding 1/6/2026^1046 EC looking at 1767744000 => 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC no gfad for 1767744000. adding 1/7/2026^1046 EC looking at 1767830400 => 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC no gfad for 1767830400. adding 1/8/2026^1046 EC looking at 1767916800 => 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC no gfad for 1767916800. adding 1/9/2026^1046 EC looking at 1768176000 => 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC no gfad for 1768176000. adding 1/12/2026^1046 EC looking at 1768262400 => 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC no gfad for 1768262400. adding 1/13/2026^1046 EC looking at 1768348800 => 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC no gfad for 1768348800. adding 1/14/2026^1046 EC looking at 1768435200 => 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC no gfad for 1768435200. adding 1/15/2026^1046 EC looking at 1768521600 => 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC no gfad for 1768521600. adding 1/16/2026^1046 EC looking at 1768780800 => 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC no gfad for 1768780800. adding 1/19/2026^1046 EC looking at 1768867200 => 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC no gfad for 1768867200. adding 1/20/2026^1046 EC looking at 1768953600 => 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC no gfad for 1768953600. adding 1/21/2026^1046 EC looking at 1769040000 => 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC no gfad for 1769040000. adding 1/22/2026^1046 EC looking at 1769126400 => 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC no gfad for 1769126400. adding 1/23/2026^1046 EC looking at 1769385600 => 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC no gfad for 1769385600. adding 1/26/2026^1046 EC looking at 1769472000 => 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC no gfad for 1769472000. adding 1/27/2026^1046 EC looking at 1769558400 => 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC no gfad for 1769558400. adding 1/28/2026^1046 EC looking at 1769644800 => 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC no gfad for 1769644800. adding 1/29/2026^1046 EC looking at 1769731200 => 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC no gfad for 1769731200. adding 1/30/2026^1046 EC old foreman map: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC new map is 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 EC using newmap array of size 34 to create new foreman work list EC looking at 1765411200=>12/11/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wotl at 1765411200 to fwl EC new foreman work list so far after adding wotl seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC looking at 1765497600=>12/12/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wotl at 1765497600 to fwl EC new foreman work list so far after adding wotl seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC looking at 1765756800=>12/15/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wotl at 1765756800 to fwl EC new foreman work list so far after adding wotl seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC looking at 1765843200=>12/16/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wotl at 1765843200 to fwl EC new foreman work list so far after adding wotl seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC looking at 1765929600=>12/17/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wotl at 1765929600 to fwl EC new foreman work list so far after adding wotl seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC looking at 1766016000=>12/18/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC looking at 1766102400=>12/19/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC looking at 1766361600=>12/22/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC looking at 1766448000=>12/23/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC looking at 1766707200=>12/26/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wotl at 1766707200 to fwl EC new foreman work list so far after adding wotl seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC looking at 1766966400=>12/29/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wotl at 1766966400 to fwl EC new foreman work list so far after adding wotl seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC looking at 1767052800=>12/30/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wotl at 1767052800 to fwl EC new foreman work list so far after adding wotl seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC looking at 1767139200=>12/31/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wotl at 1767139200 to fwl EC new foreman work list so far after adding wotl seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC looking at 1767312000=>1/2/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC looking at 1767571200=>1/5/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wotl at 1767571200 to fwl EC new foreman work list so far after adding wotl seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC looking at 1767657600=>1/6/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wotl at 1767657600 to fwl EC new foreman work list so far after adding wotl seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC looking at 1767744000=>1/7/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wotl at 1767744000 to fwl EC new foreman work list so far after adding wotl seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC looking at 1767830400=>1/8/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wotl at 1767830400 to fwl EC new foreman work list so far after adding wotl seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC looking at 1767916800=>1/9/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wotl at 1767916800 to fwl EC new foreman work list so far after adding wotl seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC looking at 1768176000=>1/12/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wotl at 1768176000 to fwl EC new foreman work list so far after adding wotl seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC looking at 1768262400=>1/13/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wotl at 1768262400 to fwl EC new foreman work list so far after adding wotl seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC looking at 1768348800=>1/14/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wotl at 1768348800 to fwl EC new foreman work list so far after adding wotl seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC looking at 1768435200=>1/15/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wotl at 1768435200 to fwl EC new foreman work list so far after adding wotl seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC looking at 1768521600=>1/16/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wotl at 1768521600 to fwl EC new foreman work list so far after adding wotl seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC looking at 1768780800=>1/19/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wotl at 1768780800 to fwl EC new foreman work list so far after adding wotl seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC looking at 1768867200=>1/20/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wotl at 1768867200 to fwl EC new foreman work list so far after adding wotl seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC looking at 1768953600=>1/21/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wotl at 1768953600 to fwl EC new foreman work list so far after adding wotl seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC looking at 1769040000=>1/22/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wotl at 1769040000 to fwl EC new foreman work list so far after adding wotl seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC looking at 1769126400=>1/23/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wotl at 1769126400 to fwl EC new foreman work list so far after adding wotl seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC looking at 1769385600=>1/26/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wotl at 1769385600 to fwl EC new foreman work list so far after adding wotl seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC looking at 1769472000=>1/27/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wotl at 1769472000 to fwl EC new foreman work list so far after adding wotl seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC looking at 1769558400=>1/28/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wotl at 1769558400 to fwl EC new foreman work list so far after adding wotl seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC looking at 1769644800=>1/29/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wotl at 1769644800 to fwl EC new foreman work list so far after adding wotl seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC looking at 1769731200=>1/30/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wotl at 1769731200 to fwl EC new foreman work list so far after adding wotl seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC new foreman work list: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC new foreman hours are 136 EC updating WO record: EC Hours_Scheduled = 136 EC Scheduled_Date_Start = 12/11/2025 EC Projected_Stop_Date = 1/30/2026 EC Foreman_Hours = 136 EC Hours_On_Site = 136 EC Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC Foreman_Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC ForemanMap = 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 EC finished writing wo record 74643 EC runtime 0.0065109729766846 sec end of function editCleanup AD END ADD DAYS TO WORK ORDER BLOCK running second health report V starting function validate V woid = 74643 V Found WO 74643 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999469 (12/17/2025 7:24 PM) V stopgaplow stamp is 1734463469 (12/17/2024 7:24 PM) V stopgaphigh stamp is 1797535469 (12/17/2026 7:24 PM) V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 34 segments V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 34 elements V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/11/2025(1765411200) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 136 and linear hours are 136 V rebuild helper timelines V total hours scheduled are 136 V updating wo 74643: V Foreman_Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/11/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 136 V Hours_On_Site = 136 V Hours_Scheduled = 136 V Default_End_of_Day = 4:30 PM V Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.013167858123779 sec end of function validate END SCHEDULER PHP total runtime 0.045261859893799 sec 71 12/17/2025 14:24:22 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:24:20 PM SETUP block status = last source0 WOID = 74645 source1 source tech ID = 1046 source2 source block date = 1/9/2026 source3 start date = 12/11/2025 source4 end date = 01/09/2026 source5 foreman ID = 1046 source6 1st day on job = 12/11/2025 source7 last day on job = 1/9/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 source11 man hours = destination0 tech ID = 1046 destination1 block date = 1/30/2026 destination2 wo list = ,74644, destination3 list of tech cross-trained skills =
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service Move last block of multiday work order right hit 15 - running not_same_day_last_right_wo Now at not_same_day_last_right_wo option longer: vreply is NULL hreply is long block = 74645_1046_1/9/2026_12/11/2025_01/09/2026_1046_12/11/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ grid = 1046_1/30/2026_,74644,_Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 14:24 pm START PHP Page reload has detected a Drag & Drop edit to wo 74645 Starting Edit Run pre-run health report: V starting function validate V woid = 74645 V Found WO 74645 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1046 V lunch is 30 V wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999462 (12/17/2025 7:24 PM) V stopgaplow stamp is 1734463462 (12/17/2024 7:24 PM) V stopgaphigh stamp is 1797535462 (12/17/2026 7:24 PM) V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V old wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 19 segments V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create map process array V original foreman map from WO: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V splitting map into 19 elements V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/11/2025(1765411200) V master start time is 08:00 AM in 12hr format V last day starts 1/9/2026(1767916800) V master stop date is 1/9/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V new map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new foreman work list: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V calculate work order hours V foreman hours are: 76 and linear hours are 76 V rebuild helper timelines V total hours scheduled are 76 V updating wo 74645: V Foreman_Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Scheduled_Date_Start = 12/11/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/9/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V Foreman_Hours = 76 V Hours_On_Site = 76 V Hours_Scheduled = 76 V Default_End_of_Day = 4:30 PM V Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012294054031372 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:24:22 DD Source Block: 74645_1046_1/9/2026_12/11/2025_01/09/2026_1046_12/11/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ DD Destination Grid: 1046_1/30/2026_,74644,_Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service DD Vreply=, Hreply=long GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:24:22 GS Edit wo 74645 GS Fetching WO 74645 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS hours scheduled are 76 and hours on site are 76 and foreman hours are 76 foreman timeline is 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS foreman map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 0 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is long AD START ADD DAYS TO WORK ORDER BLOCK AD current end date is 01/09/2026 AD desired end date is 1/30/2026 AD we will be adding 21 days AD removing last seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM AD now seg count is 18 AD expanding a multi-day block AD copyline is 1/8/2026 8:00 AM-1/8/2026 12:00 PM AD using as template timeline: 1/8/2026 8:00 AM-1/8/2026 12:00 PM AD stampstart advanced to 1767916800 (1/9/2026) AD starting loop. Daycount is 21 AD loopcount i is 0 AD new date is 1/9/2026 AD not the last day AD starting cap is AD adding first half 1/9/2026 8:00 AM- AD added to cap 1/9/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM AD next day is 1768003200 or 1/10/2026 AD loopcount i is 1 AD new date is 1/10/2026 this is a saturday. skipping AD loopcount i is 1 AD new date is 1/11/2026 this is a sunday. skipping AD loopcount i is 1 AD new date is 1/12/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM AD adding first half 1/12/2026 8:00 AM- AD added to cap 1/12/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM AD next day is 1768262400 or 1/13/2026 AD loopcount i is 2 AD new date is 1/13/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM AD adding first half 1/13/2026 8:00 AM- AD added to cap 1/13/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM AD next day is 1768348800 or 1/14/2026 AD loopcount i is 3 AD new date is 1/14/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM AD adding first half 1/14/2026 8:00 AM- AD added to cap 1/14/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM AD next day is 1768435200 or 1/15/2026 AD loopcount i is 4 AD new date is 1/15/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM AD adding first half 1/15/2026 8:00 AM- AD added to cap 1/15/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM AD next day is 1768521600 or 1/16/2026 AD loopcount i is 5 AD new date is 1/16/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM AD adding first half 1/16/2026 8:00 AM- AD added to cap 1/16/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM AD next day is 1768608000 or 1/17/2026 AD loopcount i is 6 AD new date is 1/17/2026 this is a saturday. skipping AD loopcount i is 6 AD new date is 1/18/2026 this is a sunday. skipping AD loopcount i is 6 AD new date is 1/19/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM AD adding first half 1/19/2026 8:00 AM- AD added to cap 1/19/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM AD next day is 1768867200 or 1/20/2026 AD loopcount i is 7 AD new date is 1/20/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM AD adding first half 1/20/2026 8:00 AM- AD added to cap 1/20/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM AD next day is 1768953600 or 1/21/2026 AD loopcount i is 8 AD new date is 1/21/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM AD adding first half 1/21/2026 8:00 AM- AD added to cap 1/21/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM AD next day is 1769040000 or 1/22/2026 AD loopcount i is 9 AD new date is 1/22/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM AD adding first half 1/22/2026 8:00 AM- AD added to cap 1/22/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM AD next day is 1769126400 or 1/23/2026 AD loopcount i is 10 AD new date is 1/23/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM AD adding first half 1/23/2026 8:00 AM- AD added to cap 1/23/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM AD next day is 1769212800 or 1/24/2026 AD loopcount i is 11 AD new date is 1/24/2026 this is a saturday. skipping AD loopcount i is 11 AD new date is 1/25/2026 this is a sunday. skipping AD loopcount i is 11 AD new date is 1/26/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM AD adding first half 1/26/2026 8:00 AM- AD added to cap 1/26/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM AD next day is 1769472000 or 1/27/2026 AD loopcount i is 12 AD new date is 1/27/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM AD adding first half 1/27/2026 8:00 AM- AD added to cap 1/27/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM AD next day is 1769558400 or 1/28/2026 AD loopcount i is 13 AD new date is 1/28/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM AD adding first half 1/28/2026 8:00 AM- AD added to cap 1/28/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM AD next day is 1769644800 or 1/29/2026 AD loopcount i is 14 AD new date is 1/29/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM AD adding first half 1/29/2026 8:00 AM- AD added to cap 1/29/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM AD next day is 1769731200 or 1/30/2026 AD loopcount i is 15 AD new date is 1/30/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM AD adding first half 1/30/2026 8:00 AM- AD added to cap 1/30/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM AD next day is 1769817600 or 1/31/2026 AD loopcount i is 16 AD current day has overshot expected end date - exiting loop AD finished timeline is 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC Starting function editCleanup EC new time line is 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC original time line is 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC foreman map is 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC linear hours are 136 EC last original WOTL date is 1/8/2026 and stamp is 1767830400 EC creating array from new wo timeline EC starting seg is 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC ending seg is 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC new start date is 12/11/2025 and stop date is 1/30/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765411200] => seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC adding element of stamp [1765497600] => seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC adding element of stamp [1765756800] => seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC adding element of stamp [1765843200] => seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC adding element of stamp [1765929600] => seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC adding element of stamp [1766448000] => seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC adding element of stamp [1766707200] => seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC adding element of stamp [1766966400] => seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC adding element of stamp [1767052800] => seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC adding element of stamp [1767139200] => seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC adding element of stamp [1767312000] => seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC adding element of stamp [1767571200] => seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC adding element of stamp [1767657600] => seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC adding element of stamp [1767744000] => seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC adding element of stamp [1767830400] => seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC adding element of stamp [1767916800] => seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC adding element of stamp [1768176000] => seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC adding element of stamp [1768262400] => seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC adding element of stamp [1768348800] => seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC adding element of stamp [1768435200] => seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC adding element of stamp [1768521600] => seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC adding element of stamp [1768780800] => seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC adding element of stamp [1768867200] => seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC adding element of stamp [1768953600] => seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC adding element of stamp [1769040000] => seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC adding element of stamp [1769126400] => seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC adding element of stamp [1769385600] => seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC adding element of stamp [1769472000] => seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC adding element of stamp [1769558400] => seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC adding element of stamp [1769644800] => seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC adding element of stamp [1769731200] => seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC creating map array as stamp => seg EC adding element of stamp [1765411200] => seg 12/11/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765497600] => seg 12/12/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765756800] => seg 12/15/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765843200] => seg 12/16/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765929600] => seg 12/17/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766016000] => seg 12/18/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766102400] => seg 12/19/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766361600] => seg 12/22/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766448000] => seg 12/23/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766707200] => seg 12/26/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766966400] => seg 12/29/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767052800] => seg 12/30/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767139200] => seg 12/31/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767312000] => seg 1/2/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767571200] => seg 1/5/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767657600] => seg 1/6/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767744000] => seg 1/7/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767830400] => seg 1/8/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767916800] => seg 1/9/2026^1046 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1765411200 => 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC no gfad for 1765411200. adding 12/11/2025^1046 EC looking at 1765497600 => 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC no gfad for 1765497600. adding 12/12/2025^1046 EC looking at 1765756800 => 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC no gfad for 1765756800. adding 12/15/2025^1046 EC looking at 1765843200 => 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC no gfad for 1765843200. adding 12/16/2025^1046 EC looking at 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC no gfad for 1765929600. adding 12/17/2025^1046 EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC no gfad for 1766016000. adding 12/18/2025^1046 EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC no gfad for 1766102400. adding 12/19/2025^1046 EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC no gfad for 1766361600. adding 12/22/2025^1046 EC looking at 1766448000 => 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC no gfad for 1766448000. adding 12/23/2025^1046 EC looking at 1766707200 => 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC no gfad for 1766707200. adding 12/26/2025^1046 EC looking at 1766966400 => 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC no gfad for 1766966400. adding 12/29/2025^1046 EC looking at 1767052800 => 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC no gfad for 1767052800. adding 12/30/2025^1046 EC looking at 1767139200 => 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC no gfad for 1767139200. adding 12/31/2025^1046 EC looking at 1767312000 => 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC no gfad for 1767312000. adding 1/2/2026^1046 EC looking at 1767571200 => 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC no gfad for 1767571200. adding 1/5/2026^1046 EC looking at 1767657600 => 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC no gfad for 1767657600. adding 1/6/2026^1046 EC looking at 1767744000 => 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC no gfad for 1767744000. adding 1/7/2026^1046 EC looking at 1767830400 => 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC no gfad for 1767830400. adding 1/8/2026^1046 EC looking at 1767916800 => 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC no gfad for 1767916800. adding 1/9/2026^1046 EC looking at 1768176000 => 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC no gfad for 1768176000. adding 1/12/2026^1046 EC looking at 1768262400 => 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC no gfad for 1768262400. adding 1/13/2026^1046 EC looking at 1768348800 => 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC no gfad for 1768348800. adding 1/14/2026^1046 EC looking at 1768435200 => 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC no gfad for 1768435200. adding 1/15/2026^1046 EC looking at 1768521600 => 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC no gfad for 1768521600. adding 1/16/2026^1046 EC looking at 1768780800 => 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC no gfad for 1768780800. adding 1/19/2026^1046 EC looking at 1768867200 => 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC no gfad for 1768867200. adding 1/20/2026^1046 EC looking at 1768953600 => 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC no gfad for 1768953600. adding 1/21/2026^1046 EC looking at 1769040000 => 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC no gfad for 1769040000. adding 1/22/2026^1046 EC looking at 1769126400 => 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC no gfad for 1769126400. adding 1/23/2026^1046 EC looking at 1769385600 => 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC no gfad for 1769385600. adding 1/26/2026^1046 EC looking at 1769472000 => 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC no gfad for 1769472000. adding 1/27/2026^1046 EC looking at 1769558400 => 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC no gfad for 1769558400. adding 1/28/2026^1046 EC looking at 1769644800 => 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC no gfad for 1769644800. adding 1/29/2026^1046 EC looking at 1769731200 => 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC no gfad for 1769731200. adding 1/30/2026^1046 EC old foreman map: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC new map is 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 EC using newmap array of size 34 to create new foreman work list EC looking at 1765411200=>12/11/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wotl at 1765411200 to fwl EC new foreman work list so far after adding wotl seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC looking at 1765497600=>12/12/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wotl at 1765497600 to fwl EC new foreman work list so far after adding wotl seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC looking at 1765756800=>12/15/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wotl at 1765756800 to fwl EC new foreman work list so far after adding wotl seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC looking at 1765843200=>12/16/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wotl at 1765843200 to fwl EC new foreman work list so far after adding wotl seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC looking at 1765929600=>12/17/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wotl at 1765929600 to fwl EC new foreman work list so far after adding wotl seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC looking at 1766016000=>12/18/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC looking at 1766102400=>12/19/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC looking at 1766361600=>12/22/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC looking at 1766448000=>12/23/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC looking at 1766707200=>12/26/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wotl at 1766707200 to fwl EC new foreman work list so far after adding wotl seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC looking at 1766966400=>12/29/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wotl at 1766966400 to fwl EC new foreman work list so far after adding wotl seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC looking at 1767052800=>12/30/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wotl at 1767052800 to fwl EC new foreman work list so far after adding wotl seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC looking at 1767139200=>12/31/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wotl at 1767139200 to fwl EC new foreman work list so far after adding wotl seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC looking at 1767312000=>1/2/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC looking at 1767571200=>1/5/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wotl at 1767571200 to fwl EC new foreman work list so far after adding wotl seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC looking at 1767657600=>1/6/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wotl at 1767657600 to fwl EC new foreman work list so far after adding wotl seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC looking at 1767744000=>1/7/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wotl at 1767744000 to fwl EC new foreman work list so far after adding wotl seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC looking at 1767830400=>1/8/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wotl at 1767830400 to fwl EC new foreman work list so far after adding wotl seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC looking at 1767916800=>1/9/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wotl at 1767916800 to fwl EC new foreman work list so far after adding wotl seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC looking at 1768176000=>1/12/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wotl at 1768176000 to fwl EC new foreman work list so far after adding wotl seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC looking at 1768262400=>1/13/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wotl at 1768262400 to fwl EC new foreman work list so far after adding wotl seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC looking at 1768348800=>1/14/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wotl at 1768348800 to fwl EC new foreman work list so far after adding wotl seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC looking at 1768435200=>1/15/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wotl at 1768435200 to fwl EC new foreman work list so far after adding wotl seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC looking at 1768521600=>1/16/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wotl at 1768521600 to fwl EC new foreman work list so far after adding wotl seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC looking at 1768780800=>1/19/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wotl at 1768780800 to fwl EC new foreman work list so far after adding wotl seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC looking at 1768867200=>1/20/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wotl at 1768867200 to fwl EC new foreman work list so far after adding wotl seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC looking at 1768953600=>1/21/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wotl at 1768953600 to fwl EC new foreman work list so far after adding wotl seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC looking at 1769040000=>1/22/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wotl at 1769040000 to fwl EC new foreman work list so far after adding wotl seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC looking at 1769126400=>1/23/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wotl at 1769126400 to fwl EC new foreman work list so far after adding wotl seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC looking at 1769385600=>1/26/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wotl at 1769385600 to fwl EC new foreman work list so far after adding wotl seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC looking at 1769472000=>1/27/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wotl at 1769472000 to fwl EC new foreman work list so far after adding wotl seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC looking at 1769558400=>1/28/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wotl at 1769558400 to fwl EC new foreman work list so far after adding wotl seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC looking at 1769644800=>1/29/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wotl at 1769644800 to fwl EC new foreman work list so far after adding wotl seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC looking at 1769731200=>1/30/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wotl at 1769731200 to fwl EC new foreman work list so far after adding wotl seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM is: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC new foreman work list: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC new foreman hours are 136 EC updating WO record: EC Hours_Scheduled = 136 EC Scheduled_Date_Start = 12/11/2025 EC Projected_Stop_Date = 1/30/2026 EC Foreman_Hours = 136 EC Hours_On_Site = 136 EC Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC Foreman_Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC ForemanMap = 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 EC finished writing wo record 74645 EC runtime 0.0046279430389404 sec end of function editCleanup AD END ADD DAYS TO WORK ORDER BLOCK running second health report V starting function validate V woid = 74645 V Found WO 74645 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999462 (12/17/2025 7:24 PM) V stopgaplow stamp is 1734463462 (12/17/2024 7:24 PM) V stopgaphigh stamp is 1797535462 (12/17/2026 7:24 PM) V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 34 segments V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 34 elements V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/11/2025(1765411200) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 136 and linear hours are 136 V rebuild helper timelines V total hours scheduled are 136 V updating wo 74645: V Foreman_Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/11/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 136 V Hours_On_Site = 136 V Hours_Scheduled = 136 V Default_End_of_Day = 4:30 PM V Time_Line = 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012671947479248 sec end of function validate END SCHEDULER PHP total runtime 0.042757034301758 sec 72 12/17/2025 14:24:13 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:24:11 PM SETUP block status = last source0 WOID = 74644 source1 source tech ID = 1046 source2 source block date = 1/9/2026 source3 start date = 12/10/2025 source4 end date = 1/9/2026 source5 foreman ID = 1046 source6 1st day on job = 12/10/2025 source7 last day on job = 1/9/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 source11 man hours = destination0 tech ID = 1046 destination1 block date = 1/30/2026 destination2 wo list = , destination3 list of tech cross-trained skills =
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service Move last block of multiday work order right hit 15 - running not_same_day_last_right_wo Now at not_same_day_last_right_wo option longer: vreply is NULL hreply is long block = 74644_1046_1/9/2026_12/10/2025_1/9/2026_1046_12/10/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ grid = 1046_1/30/2026_,_Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 14:24 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999454 (12/17/2025 7:24 PM) V stopgaplow stamp is 1734463454 (12/17/2024 7:24 PM) V stopgaphigh stamp is 1797535454 (12/17/2026 7:24 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 20 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V splitting map into 20 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/9/2026(1767916800) V master stop date is 1/9/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V calculate work order hours V foreman hours are: 80 and linear hours are 80 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V helper hours are 8 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V helper hours are 80 V saving helper 1024 record V total hours scheduled are 168 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/9/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V Foreman_Hours = 80 V Hours_On_Site = 80 V Hours_Scheduled = 168 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.014338970184326 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:24:13 DD Source Block: 74644_1046_1/9/2026_12/10/2025_1/9/2026_1046_12/10/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ DD Destination Grid: 1046_1/30/2026_,_Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Sprinkler Contract
Sprinkler Service DD Vreply=, Hreply=long GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:24:13 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS hours scheduled are 168 and hours on site are 80 and foreman hours are 80 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is long AD START ADD DAYS TO WORK ORDER BLOCK AD current end date is 1/9/2026 AD desired end date is 1/30/2026 AD we will be adding 21 days AD removing last seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM AD now seg count is 19 AD expanding a multi-day block AD copyline is 1/8/2026 8:00 AM-1/8/2026 12:00 PM AD using as template timeline: 1/8/2026 8:00 AM-1/8/2026 12:00 PM AD stampstart advanced to 1767916800 (1/9/2026) AD starting loop. Daycount is 21 AD loopcount i is 0 AD new date is 1/9/2026 AD not the last day AD starting cap is AD adding first half 1/9/2026 8:00 AM- AD added to cap 1/9/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM AD next day is 1768003200 or 1/10/2026 AD loopcount i is 1 AD new date is 1/10/2026 this is a saturday. skipping AD loopcount i is 1 AD new date is 1/11/2026 this is a sunday. skipping AD loopcount i is 1 AD new date is 1/12/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM AD adding first half 1/12/2026 8:00 AM- AD added to cap 1/12/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM AD next day is 1768262400 or 1/13/2026 AD loopcount i is 2 AD new date is 1/13/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM AD adding first half 1/13/2026 8:00 AM- AD added to cap 1/13/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM AD next day is 1768348800 or 1/14/2026 AD loopcount i is 3 AD new date is 1/14/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM AD adding first half 1/14/2026 8:00 AM- AD added to cap 1/14/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM AD next day is 1768435200 or 1/15/2026 AD loopcount i is 4 AD new date is 1/15/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM AD adding first half 1/15/2026 8:00 AM- AD added to cap 1/15/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM AD next day is 1768521600 or 1/16/2026 AD loopcount i is 5 AD new date is 1/16/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM AD adding first half 1/16/2026 8:00 AM- AD added to cap 1/16/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM AD next day is 1768608000 or 1/17/2026 AD loopcount i is 6 AD new date is 1/17/2026 this is a saturday. skipping AD loopcount i is 6 AD new date is 1/18/2026 this is a sunday. skipping AD loopcount i is 6 AD new date is 1/19/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM AD adding first half 1/19/2026 8:00 AM- AD added to cap 1/19/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM AD next day is 1768867200 or 1/20/2026 AD loopcount i is 7 AD new date is 1/20/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM AD adding first half 1/20/2026 8:00 AM- AD added to cap 1/20/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM AD next day is 1768953600 or 1/21/2026 AD loopcount i is 8 AD new date is 1/21/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM AD adding first half 1/21/2026 8:00 AM- AD added to cap 1/21/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM AD next day is 1769040000 or 1/22/2026 AD loopcount i is 9 AD new date is 1/22/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM AD adding first half 1/22/2026 8:00 AM- AD added to cap 1/22/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM AD next day is 1769126400 or 1/23/2026 AD loopcount i is 10 AD new date is 1/23/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM AD adding first half 1/23/2026 8:00 AM- AD added to cap 1/23/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM AD next day is 1769212800 or 1/24/2026 AD loopcount i is 11 AD new date is 1/24/2026 this is a saturday. skipping AD loopcount i is 11 AD new date is 1/25/2026 this is a sunday. skipping AD loopcount i is 11 AD new date is 1/26/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM AD adding first half 1/26/2026 8:00 AM- AD added to cap 1/26/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM AD next day is 1769472000 or 1/27/2026 AD loopcount i is 12 AD new date is 1/27/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM AD adding first half 1/27/2026 8:00 AM- AD added to cap 1/27/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM AD next day is 1769558400 or 1/28/2026 AD loopcount i is 13 AD new date is 1/28/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM AD adding first half 1/28/2026 8:00 AM- AD added to cap 1/28/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM AD next day is 1769644800 or 1/29/2026 AD loopcount i is 14 AD new date is 1/29/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM AD adding first half 1/29/2026 8:00 AM- AD added to cap 1/29/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM AD next day is 1769731200 or 1/30/2026 AD loopcount i is 15 AD new date is 1/30/2026 AD not the last day AD starting cap is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM AD adding first half 1/30/2026 8:00 AM- AD added to cap 1/30/2026 AD cap at this point is 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM AD next day is 1769817600 or 1/31/2026 AD loopcount i is 16 AD current day has overshot expected end date - exiting loop AD finished timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC Starting function editCleanup EC new time line is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC original time line is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC foreman map is 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC linear hours are 140 EC last original WOTL date is 1/8/2026 and stamp is 1767830400 EC creating array from new wo timeline EC starting seg is 12/10/2025 8:00 AM-12/10/2025 12:00 PM EC ending seg is 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC new start date is 12/10/2025 and stop date is 1/30/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765324800] => seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM EC adding element of stamp [1765411200] => seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC adding element of stamp [1765497600] => seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC adding element of stamp [1765756800] => seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC adding element of stamp [1765843200] => seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC adding element of stamp [1765929600] => seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC adding element of stamp [1766448000] => seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC adding element of stamp [1766707200] => seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC adding element of stamp [1766966400] => seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC adding element of stamp [1767052800] => seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC adding element of stamp [1767139200] => seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC adding element of stamp [1767312000] => seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC adding element of stamp [1767571200] => seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC adding element of stamp [1767657600] => seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC adding element of stamp [1767744000] => seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC adding element of stamp [1767830400] => seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC adding element of stamp [1767916800] => seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC adding element of stamp [1768176000] => seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC adding element of stamp [1768262400] => seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC adding element of stamp [1768348800] => seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC adding element of stamp [1768435200] => seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC adding element of stamp [1768521600] => seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC adding element of stamp [1768780800] => seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC adding element of stamp [1768867200] => seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC adding element of stamp [1768953600] => seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC adding element of stamp [1769040000] => seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC adding element of stamp [1769126400] => seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC adding element of stamp [1769385600] => seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC adding element of stamp [1769472000] => seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC adding element of stamp [1769558400] => seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC adding element of stamp [1769644800] => seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC adding element of stamp [1769731200] => seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC creating map array as stamp => seg EC adding element of stamp [1765324800] => seg 12/10/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765411200] => seg 12/11/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765497600] => seg 12/12/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765756800] => seg 12/15/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765843200] => seg 12/16/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765929600] => seg 12/17/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766016000] => seg 12/18/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766102400] => seg 12/19/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766361600] => seg 12/22/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766448000] => seg 12/23/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766707200] => seg 12/26/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766966400] => seg 12/29/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767052800] => seg 12/30/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767139200] => seg 12/31/2025^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767312000] => seg 1/2/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767571200] => seg 1/5/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767657600] => seg 1/6/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767744000] => seg 1/7/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767830400] => seg 1/8/2026^1046 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767916800] => seg 1/9/2026^1046 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC count of wop arrays are 2 EC looking at dude 1037 EC tech 1037 original timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC building wop timeline array with stamp keys EC creating gap array EC looking at old wotl seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM EC old seg stamp is 1765324800 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 EC looking at old wotl seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC old seg stamp is 1765411200 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 EC looking at old wotl seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC old seg stamp is 1765497600 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 EC looking at old wotl seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC old seg stamp is 1765756800 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 EC looking at old wotl seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC old seg stamp is 1765843200 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 EC looking at old wotl seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC old seg stamp is 1765929600 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 EC looking at old wotl seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC old seg stamp is 1766016000 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 EC looking at old wotl seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC old seg stamp is 1766102400 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 EC looking at old wotl seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC old seg stamp is 1766361600 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 EC looking at old wotl seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC old seg stamp is 1766448000 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 EC looking at old wotl seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC old seg stamp is 1766707200 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 EC looking at old wotl seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC old seg stamp is 1766966400 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 EC looking at old wotl seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC old seg stamp is 1767052800 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 EC looking at old wotl seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC old seg stamp is 1767139200 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 EC looking at old wotl seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC old seg stamp is 1767312000 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 EC looking at old wotl seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC old seg stamp is 1767571200 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 EC looking at old wotl seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC old seg stamp is 1767657600 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 EC looking at old wotl seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC old seg stamp is 1767744000 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 EC looking at old wotl seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC old seg stamp is 1767830400 EC see if this old wotl stamp is in old wop stamp array EC it is not. This is a gap. Add to gap array EC gap array so far is: 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC here is the list of new wotl stamps EC 1765324800 => 12/10/2025 8:00 AM-12/10/2025 12:00 PM EC 1765411200 => 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC 1765497600 => 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC 1765756800 => 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC 1765843200 => 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC 1766016000 => 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC 1766102400 => 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC 1766361600 => 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC 1766448000 => 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC 1766707200 => 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC 1766966400 => 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC 1767052800 => 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC 1767139200 => 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC 1767312000 => 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC 1767571200 => 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC 1767657600 => 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC 1767744000 => 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC 1767830400 => 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC 1767916800 => 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC 1768176000 => 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC 1768262400 => 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC 1768348800 => 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC 1768435200 => 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC 1768521600 => 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC 1768780800 => 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC 1768867200 => 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC 1768953600 => 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC 1769040000 => 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC 1769126400 => 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC 1769385600 => 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC 1769472000 => 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC 1769558400 => 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC 1769644800 => 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC 1769731200 => 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC scanning new wotl to check for helper segs EC looking at new wotl element 1765324800 => 12/10/2025 8:00 AM-12/10/2025 12:00 PM EC comparing wotlstamp 1765324800 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1765411200 => 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC comparing wotlstamp 1765411200 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1765497600 => 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC comparing wotlstamp 1765497600 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1765756800 => 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC comparing wotlstamp 1765756800 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1765843200 => 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC comparing wotlstamp 1765843200 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC comparing wotlstamp 1765929600 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1766016000 => 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC comparing wotlstamp 1766016000 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 12/18/2025 8:00 AM-12/18/2025 12:00 PM is valid EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC next date EC looking at new wotl element 1766102400 => 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC comparing wotlstamp 1766102400 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 12/19/2025 8:00 AM-12/19/2025 12:00 PM is valid EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC next date EC looking at new wotl element 1766361600 => 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC comparing wotlstamp 1766361600 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1766448000 => 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC comparing wotlstamp 1766448000 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1766707200 => 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC comparing wotlstamp 1766707200 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1766966400 => 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC comparing wotlstamp 1766966400 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1767052800 => 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC comparing wotlstamp 1767052800 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1767139200 => 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC comparing wotlstamp 1767139200 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1767312000 => 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC comparing wotlstamp 1767312000 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1767571200 => 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC comparing wotlstamp 1767571200 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1767657600 => 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC comparing wotlstamp 1767657600 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1767744000 => 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC comparing wotlstamp 1767744000 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1767830400 => 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC comparing wotlstamp 1767830400 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC this new wotl date stamp is in the wop gap array. continue EC looking at new wotl element 1767916800 => 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC comparing wotlstamp 1767916800 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/9/2026 8:00 AM-1/9/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC next date EC looking at new wotl element 1768176000 => 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC comparing wotlstamp 1768176000 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/12/2026 8:00 AM-1/12/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC next date EC looking at new wotl element 1768262400 => 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC comparing wotlstamp 1768262400 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/13/2026 8:00 AM-1/13/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC next date EC looking at new wotl element 1768348800 => 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC comparing wotlstamp 1768348800 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/14/2026 8:00 AM-1/14/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC next date EC looking at new wotl element 1768435200 => 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC comparing wotlstamp 1768435200 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/15/2026 8:00 AM-1/15/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC next date EC looking at new wotl element 1768521600 => 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC comparing wotlstamp 1768521600 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/16/2026 8:00 AM-1/16/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC next date EC looking at new wotl element 1768780800 => 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC comparing wotlstamp 1768780800 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/19/2026 8:00 AM-1/19/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC next date EC looking at new wotl element 1768867200 => 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC comparing wotlstamp 1768867200 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/20/2026 8:00 AM-1/20/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC next date EC looking at new wotl element 1768953600 => 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC comparing wotlstamp 1768953600 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/21/2026 8:00 AM-1/21/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC next date EC looking at new wotl element 1769040000 => 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC comparing wotlstamp 1769040000 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/22/2026 8:00 AM-1/22/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC next date EC looking at new wotl element 1769126400 => 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC comparing wotlstamp 1769126400 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/23/2026 8:00 AM-1/23/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC next date EC looking at new wotl element 1769385600 => 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC comparing wotlstamp 1769385600 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/26/2026 8:00 AM-1/26/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC next date EC looking at new wotl element 1769472000 => 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC comparing wotlstamp 1769472000 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/27/2026 8:00 AM-1/27/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC next date EC looking at new wotl element 1769558400 => 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC comparing wotlstamp 1769558400 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/28/2026 8:00 AM-1/28/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC next date EC looking at new wotl element 1769644800 => 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC comparing wotlstamp 1769644800 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/29/2026 8:00 AM-1/29/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC next date EC looking at new wotl element 1769731200 => 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC comparing wotlstamp 1769731200 is in 1765324800 1765411200 1765497600 1765756800 1765843200 1765929600 1766361600 1766448000 1766707200 1766966400 1767052800 1767139200 1767312000 1767571200 1767657600 1767744000 1767830400 EC 1/30/2026 8:00 AM-1/30/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1037 EC wop timeline so far is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC next date EC finished creating timeline for 1037 EC his new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC Verifying GFAD markers point to a WOP timeline EC this is a valid timeline. Saving EC adding 72 to WO hours EC saving new tl and hours for WOP 1037 EC updating WOP record: EC Hours = 72 EC Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC next tech EC looking at dude 1024 EC tech 1024 original timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC building wop timeline array with stamp keys EC creating gap array EC looking at old wotl seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM EC old seg stamp is 1765324800 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC old seg stamp is 1765411200 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC old seg stamp is 1765497600 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC old seg stamp is 1765756800 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC old seg stamp is 1765843200 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC old seg stamp is 1765929600 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC old seg stamp is 1766016000 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC old seg stamp is 1766102400 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC old seg stamp is 1766361600 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC old seg stamp is 1766448000 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC old seg stamp is 1766707200 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC old seg stamp is 1766966400 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC old seg stamp is 1767052800 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC old seg stamp is 1767139200 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC old seg stamp is 1767312000 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC old seg stamp is 1767571200 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC old seg stamp is 1767657600 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC old seg stamp is 1767744000 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC looking at old wotl seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC old seg stamp is 1767830400 EC see if this old wotl stamp is in old wop stamp array EC gap array so far is: EC here is the list of new wotl stamps EC 1765324800 => 12/10/2025 8:00 AM-12/10/2025 12:00 PM EC 1765411200 => 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC 1765497600 => 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC 1765756800 => 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC 1765843200 => 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC 1766016000 => 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC 1766102400 => 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC 1766361600 => 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC 1766448000 => 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC 1766707200 => 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC 1766966400 => 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC 1767052800 => 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC 1767139200 => 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC 1767312000 => 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC 1767571200 => 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC 1767657600 => 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC 1767744000 => 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC 1767830400 => 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC 1767916800 => 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC 1768176000 => 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC 1768262400 => 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC 1768348800 => 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC 1768435200 => 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC 1768521600 => 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC 1768780800 => 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC 1768867200 => 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC 1768953600 => 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC 1769040000 => 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC 1769126400 => 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC 1769385600 => 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC 1769472000 => 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC 1769558400 => 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC 1769644800 => 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC 1769731200 => 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC scanning new wotl to check for helper segs EC looking at new wotl element 1765324800 => 12/10/2025 8:00 AM-12/10/2025 12:00 PM EC comparing wotlstamp 1765324800 is in EC 12/10/2025 8:00 AM-12/10/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM EC next date EC looking at new wotl element 1765411200 => 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC comparing wotlstamp 1765411200 is in EC 12/11/2025 8:00 AM-12/11/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC next date EC looking at new wotl element 1765497600 => 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC comparing wotlstamp 1765497600 is in EC 12/12/2025 8:00 AM-12/12/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC next date EC looking at new wotl element 1765756800 => 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC comparing wotlstamp 1765756800 is in EC 12/15/2025 8:00 AM-12/15/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC next date EC looking at new wotl element 1765843200 => 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC comparing wotlstamp 1765843200 is in EC 12/16/2025 8:00 AM-12/16/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC next date EC looking at new wotl element 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC comparing wotlstamp 1765929600 is in EC 12/17/2025 8:00 AM-12/17/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC next date EC looking at new wotl element 1766016000 => 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC comparing wotlstamp 1766016000 is in EC 12/18/2025 8:00 AM-12/18/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC next date EC looking at new wotl element 1766102400 => 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC comparing wotlstamp 1766102400 is in EC 12/19/2025 8:00 AM-12/19/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC next date EC looking at new wotl element 1766361600 => 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC comparing wotlstamp 1766361600 is in EC 12/22/2025 8:00 AM-12/22/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC next date EC looking at new wotl element 1766448000 => 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC comparing wotlstamp 1766448000 is in EC 12/23/2025 8:00 AM-12/23/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC next date EC looking at new wotl element 1766707200 => 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC comparing wotlstamp 1766707200 is in EC 12/26/2025 8:00 AM-12/26/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC next date EC looking at new wotl element 1766966400 => 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC comparing wotlstamp 1766966400 is in EC 12/29/2025 8:00 AM-12/29/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC next date EC looking at new wotl element 1767052800 => 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC comparing wotlstamp 1767052800 is in EC 12/30/2025 8:00 AM-12/30/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC next date EC looking at new wotl element 1767139200 => 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC comparing wotlstamp 1767139200 is in EC 12/31/2025 8:00 AM-12/31/2025 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC next date EC looking at new wotl element 1767312000 => 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC comparing wotlstamp 1767312000 is in EC 1/2/2026 8:00 AM-1/2/2026 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC next date EC looking at new wotl element 1767571200 => 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC comparing wotlstamp 1767571200 is in EC 1/5/2026 8:00 AM-1/5/2026 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC next date EC looking at new wotl element 1767657600 => 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC comparing wotlstamp 1767657600 is in EC 1/6/2026 8:00 AM-1/6/2026 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC next date EC looking at new wotl element 1767744000 => 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC comparing wotlstamp 1767744000 is in EC 1/7/2026 8:00 AM-1/7/2026 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC next date EC looking at new wotl element 1767830400 => 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC comparing wotlstamp 1767830400 is in EC 1/8/2026 8:00 AM-1/8/2026 12:00 PM is valid EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC next date EC looking at new wotl element 1767916800 => 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC comparing wotlstamp 1767916800 is in EC 1/9/2026 8:00 AM-1/9/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC next date EC looking at new wotl element 1768176000 => 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC comparing wotlstamp 1768176000 is in EC 1/12/2026 8:00 AM-1/12/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC next date EC looking at new wotl element 1768262400 => 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC comparing wotlstamp 1768262400 is in EC 1/13/2026 8:00 AM-1/13/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC next date EC looking at new wotl element 1768348800 => 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC comparing wotlstamp 1768348800 is in EC 1/14/2026 8:00 AM-1/14/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC next date EC looking at new wotl element 1768435200 => 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC comparing wotlstamp 1768435200 is in EC 1/15/2026 8:00 AM-1/15/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC next date EC looking at new wotl element 1768521600 => 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC comparing wotlstamp 1768521600 is in EC 1/16/2026 8:00 AM-1/16/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC next date EC looking at new wotl element 1768780800 => 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC comparing wotlstamp 1768780800 is in EC 1/19/2026 8:00 AM-1/19/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC next date EC looking at new wotl element 1768867200 => 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC comparing wotlstamp 1768867200 is in EC 1/20/2026 8:00 AM-1/20/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC next date EC looking at new wotl element 1768953600 => 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC comparing wotlstamp 1768953600 is in EC 1/21/2026 8:00 AM-1/21/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC next date EC looking at new wotl element 1769040000 => 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC comparing wotlstamp 1769040000 is in EC 1/22/2026 8:00 AM-1/22/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC next date EC looking at new wotl element 1769126400 => 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC comparing wotlstamp 1769126400 is in EC 1/23/2026 8:00 AM-1/23/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC next date EC looking at new wotl element 1769385600 => 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC comparing wotlstamp 1769385600 is in EC 1/26/2026 8:00 AM-1/26/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC next date EC looking at new wotl element 1769472000 => 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC comparing wotlstamp 1769472000 is in EC 1/27/2026 8:00 AM-1/27/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC next date EC looking at new wotl element 1769558400 => 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC comparing wotlstamp 1769558400 is in EC 1/28/2026 8:00 AM-1/28/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC next date EC looking at new wotl element 1769644800 => 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC comparing wotlstamp 1769644800 is in EC 1/29/2026 8:00 AM-1/29/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC next date EC looking at new wotl element 1769731200 => 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC comparing wotlstamp 1769731200 is in EC 1/30/2026 8:00 AM-1/30/2026 12:00 PM is beyond edit and tech needs to work that day EC adding to new WOP timeline for 1024 EC wop timeline so far is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC next date EC finished creating timeline for 1024 EC his new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC Verifying GFAD markers point to a WOP timeline EC this is a valid timeline. Saving EC adding 140 to WO hours EC saving new tl and hours for WOP 1024 EC updating WOP record: EC Hours = 140 EC Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC next tech EC scanning new wotl array EC looking at 1765324800 => 12/10/2025 8:00 AM-12/10/2025 12:00 PM EC no gfad for 1765324800. adding 12/10/2025^1046 EC looking at 1765411200 => 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC no gfad for 1765411200. adding 12/11/2025^1046 EC looking at 1765497600 => 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC no gfad for 1765497600. adding 12/12/2025^1046 EC looking at 1765756800 => 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC no gfad for 1765756800. adding 12/15/2025^1046 EC looking at 1765843200 => 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC no gfad for 1765843200. adding 12/16/2025^1046 EC looking at 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC no gfad for 1765929600. adding 12/17/2025^1046 EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC no gfad for 1766016000. adding 12/18/2025^1046 EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC no gfad for 1766102400. adding 12/19/2025^1046 EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC no gfad for 1766361600. adding 12/22/2025^1046 EC looking at 1766448000 => 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC no gfad for 1766448000. adding 12/23/2025^1046 EC looking at 1766707200 => 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC no gfad for 1766707200. adding 12/26/2025^1046 EC looking at 1766966400 => 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC no gfad for 1766966400. adding 12/29/2025^1046 EC looking at 1767052800 => 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC no gfad for 1767052800. adding 12/30/2025^1046 EC looking at 1767139200 => 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC no gfad for 1767139200. adding 12/31/2025^1046 EC looking at 1767312000 => 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC no gfad for 1767312000. adding 1/2/2026^1046 EC looking at 1767571200 => 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC no gfad for 1767571200. adding 1/5/2026^1046 EC looking at 1767657600 => 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC no gfad for 1767657600. adding 1/6/2026^1046 EC looking at 1767744000 => 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC no gfad for 1767744000. adding 1/7/2026^1046 EC looking at 1767830400 => 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC no gfad for 1767830400. adding 1/8/2026^1046 EC looking at 1767916800 => 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC no gfad for 1767916800. adding 1/9/2026^1046 EC looking at 1768176000 => 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC no gfad for 1768176000. adding 1/12/2026^1046 EC looking at 1768262400 => 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC no gfad for 1768262400. adding 1/13/2026^1046 EC looking at 1768348800 => 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC no gfad for 1768348800. adding 1/14/2026^1046 EC looking at 1768435200 => 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC no gfad for 1768435200. adding 1/15/2026^1046 EC looking at 1768521600 => 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC no gfad for 1768521600. adding 1/16/2026^1046 EC looking at 1768780800 => 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC no gfad for 1768780800. adding 1/19/2026^1046 EC looking at 1768867200 => 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC no gfad for 1768867200. adding 1/20/2026^1046 EC looking at 1768953600 => 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC no gfad for 1768953600. adding 1/21/2026^1046 EC looking at 1769040000 => 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC no gfad for 1769040000. adding 1/22/2026^1046 EC looking at 1769126400 => 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC no gfad for 1769126400. adding 1/23/2026^1046 EC looking at 1769385600 => 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC no gfad for 1769385600. adding 1/26/2026^1046 EC looking at 1769472000 => 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC no gfad for 1769472000. adding 1/27/2026^1046 EC looking at 1769558400 => 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC no gfad for 1769558400. adding 1/28/2026^1046 EC looking at 1769644800 => 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC no gfad for 1769644800. adding 1/29/2026^1046 EC looking at 1769731200 => 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC no gfad for 1769731200. adding 1/30/2026^1046 EC old foreman map: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 EC new map is 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 EC using newmap array of size 35 to create new foreman work list EC looking at 1765324800=>12/10/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wotl at 1765324800 to fwl EC new foreman work list so far after adding wotl seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM EC looking at 1765411200=>12/11/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wotl at 1765411200 to fwl EC new foreman work list so far after adding wotl seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM EC looking at 1765497600=>12/12/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wotl at 1765497600 to fwl EC new foreman work list so far after adding wotl seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM EC looking at 1765756800=>12/15/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wotl at 1765756800 to fwl EC new foreman work list so far after adding wotl seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM EC looking at 1765843200=>12/16/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wotl at 1765843200 to fwl EC new foreman work list so far after adding wotl seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM EC looking at 1765929600=>12/17/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wotl at 1765929600 to fwl EC new foreman work list so far after adding wotl seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC looking at 1766016000=>12/18/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC looking at 1766102400=>12/19/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC looking at 1766361600=>12/22/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC looking at 1766448000=>12/23/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC looking at 1766707200=>12/26/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wotl at 1766707200 to fwl EC new foreman work list so far after adding wotl seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM EC looking at 1766966400=>12/29/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wotl at 1766966400 to fwl EC new foreman work list so far after adding wotl seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM EC looking at 1767052800=>12/30/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wotl at 1767052800 to fwl EC new foreman work list so far after adding wotl seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM EC looking at 1767139200=>12/31/2025^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wotl at 1767139200 to fwl EC new foreman work list so far after adding wotl seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM EC looking at 1767312000=>1/2/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM EC looking at 1767571200=>1/5/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wotl at 1767571200 to fwl EC new foreman work list so far after adding wotl seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM EC looking at 1767657600=>1/6/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wotl at 1767657600 to fwl EC new foreman work list so far after adding wotl seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM EC looking at 1767744000=>1/7/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wotl at 1767744000 to fwl EC new foreman work list so far after adding wotl seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM EC looking at 1767830400=>1/8/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wotl at 1767830400 to fwl EC new foreman work list so far after adding wotl seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM EC looking at 1767916800=>1/9/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wotl at 1767916800 to fwl EC new foreman work list so far after adding wotl seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM EC looking at 1768176000=>1/12/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wotl at 1768176000 to fwl EC new foreman work list so far after adding wotl seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM EC looking at 1768262400=>1/13/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wotl at 1768262400 to fwl EC new foreman work list so far after adding wotl seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM EC looking at 1768348800=>1/14/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wotl at 1768348800 to fwl EC new foreman work list so far after adding wotl seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM EC looking at 1768435200=>1/15/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wotl at 1768435200 to fwl EC new foreman work list so far after adding wotl seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM EC looking at 1768521600=>1/16/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wotl at 1768521600 to fwl EC new foreman work list so far after adding wotl seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM EC looking at 1768780800=>1/19/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wotl at 1768780800 to fwl EC new foreman work list so far after adding wotl seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM EC looking at 1768867200=>1/20/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wotl at 1768867200 to fwl EC new foreman work list so far after adding wotl seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM EC looking at 1768953600=>1/21/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wotl at 1768953600 to fwl EC new foreman work list so far after adding wotl seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM EC looking at 1769040000=>1/22/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wotl at 1769040000 to fwl EC new foreman work list so far after adding wotl seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM EC looking at 1769126400=>1/23/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wotl at 1769126400 to fwl EC new foreman work list so far after adding wotl seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM EC looking at 1769385600=>1/26/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wotl at 1769385600 to fwl EC new foreman work list so far after adding wotl seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM EC looking at 1769472000=>1/27/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wotl at 1769472000 to fwl EC new foreman work list so far after adding wotl seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM EC looking at 1769558400=>1/28/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wotl at 1769558400 to fwl EC new foreman work list so far after adding wotl seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM EC looking at 1769644800=>1/29/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wotl at 1769644800 to fwl EC new foreman work list so far after adding wotl seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM EC looking at 1769731200=>1/30/2026^1046 EC checking for valid gfad using 1046 against 1046 EC hit EC no gfad entry - adding 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wotl at 1769731200 to fwl EC new foreman work list so far after adding wotl seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC new foreman hours are 140 EC updating WO record: EC Hours_Scheduled = 352 EC Scheduled_Date_Start = 12/10/2025 EC Projected_Stop_Date = 1/30/2026 EC Foreman_Hours = 140 EC Hours_On_Site = 140 EC Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM EC ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 EC finished writing wo record 74644 EC runtime 0.0069811344146729 sec end of function editCleanup AD END ADD DAYS TO WORK ORDER BLOCK running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999454 (12/17/2025 7:24 PM) V stopgaplow stamp is 1734463454 (12/17/2024 7:24 PM) V stopgaphigh stamp is 1797535454 (12/17/2026 7:24 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at seg 1/12/2026 8:00 AM-1/12/2026 12:00 PM V start seg is 1/12/2026 8:00 AM V stop seg is 1/12/2026 12:00 PM V stamp of whole start time+date is 1768204800 V stamp of whole stop time+date is 1768219200 V start date is 1/12/2026 V stamp of start date is 1768176000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/12/2026 V stamp of stop date is 1768176000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768176000) < startdate (1768176000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at seg 1/13/2026 8:00 AM-1/13/2026 12:00 PM V start seg is 1/13/2026 8:00 AM V stop seg is 1/13/2026 12:00 PM V stamp of whole start time+date is 1768291200 V stamp of whole stop time+date is 1768305600 V start date is 1/13/2026 V stamp of start date is 1768262400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/13/2026 V stamp of stop date is 1768262400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768262400) < startdate (1768262400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at seg 1/14/2026 8:00 AM-1/14/2026 12:00 PM V start seg is 1/14/2026 8:00 AM V stop seg is 1/14/2026 12:00 PM V stamp of whole start time+date is 1768377600 V stamp of whole stop time+date is 1768392000 V start date is 1/14/2026 V stamp of start date is 1768348800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/14/2026 V stamp of stop date is 1768348800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768348800) < startdate (1768348800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at seg 1/15/2026 8:00 AM-1/15/2026 12:00 PM V start seg is 1/15/2026 8:00 AM V stop seg is 1/15/2026 12:00 PM V stamp of whole start time+date is 1768464000 V stamp of whole stop time+date is 1768478400 V start date is 1/15/2026 V stamp of start date is 1768435200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/15/2026 V stamp of stop date is 1768435200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768435200) < startdate (1768435200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at seg 1/16/2026 8:00 AM-1/16/2026 12:00 PM V start seg is 1/16/2026 8:00 AM V stop seg is 1/16/2026 12:00 PM V stamp of whole start time+date is 1768550400 V stamp of whole stop time+date is 1768564800 V start date is 1/16/2026 V stamp of start date is 1768521600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/16/2026 V stamp of stop date is 1768521600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768521600) < startdate (1768521600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at seg 1/19/2026 8:00 AM-1/19/2026 12:00 PM V start seg is 1/19/2026 8:00 AM V stop seg is 1/19/2026 12:00 PM V stamp of whole start time+date is 1768809600 V stamp of whole stop time+date is 1768824000 V start date is 1/19/2026 V stamp of start date is 1768780800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/19/2026 V stamp of stop date is 1768780800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768780800) < startdate (1768780800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at seg 1/20/2026 8:00 AM-1/20/2026 12:00 PM V start seg is 1/20/2026 8:00 AM V stop seg is 1/20/2026 12:00 PM V stamp of whole start time+date is 1768896000 V stamp of whole stop time+date is 1768910400 V start date is 1/20/2026 V stamp of start date is 1768867200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/20/2026 V stamp of stop date is 1768867200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768867200) < startdate (1768867200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at seg 1/21/2026 8:00 AM-1/21/2026 12:00 PM V start seg is 1/21/2026 8:00 AM V stop seg is 1/21/2026 12:00 PM V stamp of whole start time+date is 1768982400 V stamp of whole stop time+date is 1768996800 V start date is 1/21/2026 V stamp of start date is 1768953600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/21/2026 V stamp of stop date is 1768953600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1768953600) < startdate (1768953600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at seg 1/22/2026 8:00 AM-1/22/2026 12:00 PM V start seg is 1/22/2026 8:00 AM V stop seg is 1/22/2026 12:00 PM V stamp of whole start time+date is 1769068800 V stamp of whole stop time+date is 1769083200 V start date is 1/22/2026 V stamp of start date is 1769040000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/22/2026 V stamp of stop date is 1769040000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769040000) < startdate (1769040000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at seg 1/23/2026 8:00 AM-1/23/2026 12:00 PM V start seg is 1/23/2026 8:00 AM V stop seg is 1/23/2026 12:00 PM V stamp of whole start time+date is 1769155200 V stamp of whole stop time+date is 1769169600 V start date is 1/23/2026 V stamp of start date is 1769126400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/23/2026 V stamp of stop date is 1769126400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769126400) < startdate (1769126400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at seg 1/26/2026 8:00 AM-1/26/2026 12:00 PM V start seg is 1/26/2026 8:00 AM V stop seg is 1/26/2026 12:00 PM V stamp of whole start time+date is 1769414400 V stamp of whole stop time+date is 1769428800 V start date is 1/26/2026 V stamp of start date is 1769385600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/26/2026 V stamp of stop date is 1769385600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769385600) < startdate (1769385600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at seg 1/27/2026 8:00 AM-1/27/2026 12:00 PM V start seg is 1/27/2026 8:00 AM V stop seg is 1/27/2026 12:00 PM V stamp of whole start time+date is 1769500800 V stamp of whole stop time+date is 1769515200 V start date is 1/27/2026 V stamp of start date is 1769472000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/27/2026 V stamp of stop date is 1769472000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769472000) < startdate (1769472000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at seg 1/28/2026 8:00 AM-1/28/2026 12:00 PM V start seg is 1/28/2026 8:00 AM V stop seg is 1/28/2026 12:00 PM V stamp of whole start time+date is 1769587200 V stamp of whole stop time+date is 1769601600 V start date is 1/28/2026 V stamp of start date is 1769558400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/28/2026 V stamp of stop date is 1769558400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769558400) < startdate (1769558400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at seg 1/29/2026 8:00 AM-1/29/2026 12:00 PM V start seg is 1/29/2026 8:00 AM V stop seg is 1/29/2026 12:00 PM V stamp of whole start time+date is 1769673600 V stamp of whole stop time+date is 1769688000 V start date is 1/29/2026 V stamp of start date is 1769644800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/29/2026 V stamp of stop date is 1769644800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769644800) < startdate (1769644800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at seg 1/30/2026 8:00 AM-1/30/2026 12:00 PM V start seg is 1/30/2026 8:00 AM V stop seg is 1/30/2026 12:00 PM V stamp of whole start time+date is 1769760000 V stamp of whole stop time+date is 1769774400 V start date is 1/30/2026 V stamp of start date is 1769731200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/30/2026 V stamp of stop date is 1769731200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1769731200) < startdate (1769731200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 35 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new entry = [1768176000] => 1/12/2026 8:00 AM-1/12/2026 12:00 PM V new entry = [1768262400] => 1/13/2026 8:00 AM-1/13/2026 12:00 PM V new entry = [1768348800] => 1/14/2026 8:00 AM-1/14/2026 12:00 PM V new entry = [1768435200] => 1/15/2026 8:00 AM-1/15/2026 12:00 PM V new entry = [1768521600] => 1/16/2026 8:00 AM-1/16/2026 12:00 PM V new entry = [1768780800] => 1/19/2026 8:00 AM-1/19/2026 12:00 PM V new entry = [1768867200] => 1/20/2026 8:00 AM-1/20/2026 12:00 PM V new entry = [1768953600] => 1/21/2026 8:00 AM-1/21/2026 12:00 PM V new entry = [1769040000] => 1/22/2026 8:00 AM-1/22/2026 12:00 PM V new entry = [1769126400] => 1/23/2026 8:00 AM-1/23/2026 12:00 PM V new entry = [1769385600] => 1/26/2026 8:00 AM-1/26/2026 12:00 PM V new entry = [1769472000] => 1/27/2026 8:00 AM-1/27/2026 12:00 PM V new entry = [1769558400] => 1/28/2026 8:00 AM-1/28/2026 12:00 PM V new entry = [1769644800] => 1/29/2026 8:00 AM-1/29/2026 12:00 PM V new entry = [1769731200] => 1/30/2026 8:00 AM-1/30/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V splitting map into 35 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V raw map element is 1/12/2026^1046 V processed element is 1768176000=1/12/2026 and 1046 V raw map element is 1/13/2026^1046 V processed element is 1768262400=1/13/2026 and 1046 V raw map element is 1/14/2026^1046 V processed element is 1768348800=1/14/2026 and 1046 V raw map element is 1/15/2026^1046 V processed element is 1768435200=1/15/2026 and 1046 V raw map element is 1/16/2026^1046 V processed element is 1768521600=1/16/2026 and 1046 V raw map element is 1/19/2026^1046 V processed element is 1768780800=1/19/2026 and 1046 V raw map element is 1/20/2026^1046 V processed element is 1768867200=1/20/2026 and 1046 V raw map element is 1/21/2026^1046 V processed element is 1768953600=1/21/2026 and 1046 V raw map element is 1/22/2026^1046 V processed element is 1769040000=1/22/2026 and 1046 V raw map element is 1/23/2026^1046 V processed element is 1769126400=1/23/2026 and 1046 V raw map element is 1/26/2026^1046 V processed element is 1769385600=1/26/2026 and 1046 V raw map element is 1/27/2026^1046 V processed element is 1769472000=1/27/2026 and 1046 V raw map element is 1/28/2026^1046 V processed element is 1769558400=1/28/2026 and 1046 V raw map element is 1/29/2026^1046 V processed element is 1769644800=1/29/2026 and 1046 V raw map element is 1/30/2026^1046 V processed element is 1769731200=1/30/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/30/2026(1769731200) V master stop date is 1/30/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at map date 1/12/2026 V testing map entry against timeline date 1/12/2026(1768176000) V map and timeline dates match V Creating default map entry V result of next3 is 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at map date 1/13/2026 V testing map entry against timeline date 1/13/2026(1768262400) V map and timeline dates match V Creating default map entry V result of next3 is 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at map date 1/14/2026 V testing map entry against timeline date 1/14/2026(1768348800) V map and timeline dates match V Creating default map entry V result of next3 is 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at map date 1/15/2026 V testing map entry against timeline date 1/15/2026(1768435200) V map and timeline dates match V Creating default map entry V result of next3 is 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at map date 1/16/2026 V testing map entry against timeline date 1/16/2026(1768521600) V map and timeline dates match V Creating default map entry V result of next3 is 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at map date 1/19/2026 V testing map entry against timeline date 1/19/2026(1768780800) V map and timeline dates match V Creating default map entry V result of next3 is 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at map date 1/20/2026 V testing map entry against timeline date 1/20/2026(1768867200) V map and timeline dates match V Creating default map entry V result of next3 is 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at map date 1/21/2026 V testing map entry against timeline date 1/21/2026(1768953600) V map and timeline dates match V Creating default map entry V result of next3 is 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at map date 1/22/2026 V testing map entry against timeline date 1/22/2026(1769040000) V map and timeline dates match V Creating default map entry V result of next3 is 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at map date 1/23/2026 V testing map entry against timeline date 1/23/2026(1769126400) V map and timeline dates match V Creating default map entry V result of next3 is 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at map date 1/26/2026 V testing map entry against timeline date 1/26/2026(1769385600) V map and timeline dates match V Creating default map entry V result of next3 is 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at map date 1/27/2026 V testing map entry against timeline date 1/27/2026(1769472000) V map and timeline dates match V Creating default map entry V result of next3 is 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at map date 1/28/2026 V testing map entry against timeline date 1/28/2026(1769558400) V map and timeline dates match V Creating default map entry V result of next3 is 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at map date 1/29/2026 V testing map entry against timeline date 1/29/2026(1769644800) V map and timeline dates match V Creating default map entry V result of next3 is 1/30/2026 8:00 AM-1/30/2026 12:00 PM V looking at map date 1/30/2026 V testing map entry against timeline date 1/30/2026(1769731200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at day 20 in timeline V no gfad. Add to ftimeline 1/12/2026 8:00 AM-1/12/2026 12:00 PM V looking at day 21 in timeline V no gfad. Add to ftimeline 1/13/2026 8:00 AM-1/13/2026 12:00 PM V looking at day 22 in timeline V no gfad. Add to ftimeline 1/14/2026 8:00 AM-1/14/2026 12:00 PM V looking at day 23 in timeline V no gfad. Add to ftimeline 1/15/2026 8:00 AM-1/15/2026 12:00 PM V looking at day 24 in timeline V no gfad. Add to ftimeline 1/16/2026 8:00 AM-1/16/2026 12:00 PM V looking at day 25 in timeline V no gfad. Add to ftimeline 1/19/2026 8:00 AM-1/19/2026 12:00 PM V looking at day 26 in timeline V no gfad. Add to ftimeline 1/20/2026 8:00 AM-1/20/2026 12:00 PM V looking at day 27 in timeline V no gfad. Add to ftimeline 1/21/2026 8:00 AM-1/21/2026 12:00 PM V looking at day 28 in timeline V no gfad. Add to ftimeline 1/22/2026 8:00 AM-1/22/2026 12:00 PM V looking at day 29 in timeline V no gfad. Add to ftimeline 1/23/2026 8:00 AM-1/23/2026 12:00 PM V looking at day 30 in timeline V no gfad. Add to ftimeline 1/26/2026 8:00 AM-1/26/2026 12:00 PM V looking at day 31 in timeline V no gfad. Add to ftimeline 1/27/2026 8:00 AM-1/27/2026 12:00 PM V looking at day 32 in timeline V no gfad. Add to ftimeline 1/28/2026 8:00 AM-1/28/2026 12:00 PM V looking at day 33 in timeline V no gfad. Add to ftimeline 1/29/2026 8:00 AM-1/29/2026 12:00 PM V looking at day 34 in timeline V no gfad. Add to ftimeline 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V calculate work order hours V foreman hours are: 140 and linear hours are 140 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 72 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768176000 is in the woTester array V all checks pass. Adding segment 1/12/2026 8:00 AM-1/12/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768262400 is in the woTester array V all checks pass. Adding segment 1/13/2026 8:00 AM-1/13/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768348800 is in the woTester array V all checks pass. Adding segment 1/14/2026 8:00 AM-1/14/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768435200 is in the woTester array V all checks pass. Adding segment 1/15/2026 8:00 AM-1/15/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768521600 is in the woTester array V all checks pass. Adding segment 1/16/2026 8:00 AM-1/16/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768780800 is in the woTester array V all checks pass. Adding segment 1/19/2026 8:00 AM-1/19/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768867200 is in the woTester array V all checks pass. Adding segment 1/20/2026 8:00 AM-1/20/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1768953600 is in the woTester array V all checks pass. Adding segment 1/21/2026 8:00 AM-1/21/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769040000 is in the woTester array V all checks pass. Adding segment 1/22/2026 8:00 AM-1/22/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769126400 is in the woTester array V all checks pass. Adding segment 1/23/2026 8:00 AM-1/23/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769385600 is in the woTester array V all checks pass. Adding segment 1/26/2026 8:00 AM-1/26/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769472000 is in the woTester array V all checks pass. Adding segment 1/27/2026 8:00 AM-1/27/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769558400 is in the woTester array V all checks pass. Adding segment 1/28/2026 8:00 AM-1/28/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769644800 is in the woTester array V all checks pass. Adding segment 1/29/2026 8:00 AM-1/29/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1769731200 is in the woTester array V all checks pass. Adding segment 1/30/2026 8:00 AM-1/30/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V helper hours are 140 V saving helper 1024 record V total hours scheduled are 352 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/30/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 1/12/2026^1046 1/13/2026^1046 1/14/2026^1046 1/15/2026^1046 1/16/2026^1046 1/19/2026^1046 1/20/2026^1046 1/21/2026^1046 1/22/2026^1046 1/23/2026^1046 1/26/2026^1046 1/27/2026^1046 1/28/2026^1046 1/29/2026^1046 1/30/2026^1046 V Foreman_Hours = 140 V Hours_On_Site = 140 V Hours_Scheduled = 352 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM 1/12/2026 8:00 AM-1/12/2026 12:00 PM 1/13/2026 8:00 AM-1/13/2026 12:00 PM 1/14/2026 8:00 AM-1/14/2026 12:00 PM 1/15/2026 8:00 AM-1/15/2026 12:00 PM 1/16/2026 8:00 AM-1/16/2026 12:00 PM 1/19/2026 8:00 AM-1/19/2026 12:00 PM 1/20/2026 8:00 AM-1/20/2026 12:00 PM 1/21/2026 8:00 AM-1/21/2026 12:00 PM 1/22/2026 8:00 AM-1/22/2026 12:00 PM 1/23/2026 8:00 AM-1/23/2026 12:00 PM 1/26/2026 8:00 AM-1/26/2026 12:00 PM 1/27/2026 8:00 AM-1/27/2026 12:00 PM 1/28/2026 8:00 AM-1/28/2026 12:00 PM 1/29/2026 8:00 AM-1/29/2026 12:00 PM 1/30/2026 8:00 AM-1/30/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.014835119247437 sec end of function validate END SCHEDULER PHP total runtime 1.0497291088104 sec 73 12/17/2025 14:23:48 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 14:23 pm Screen Refresh END SCHEDULER PHP total runtime 0.0071990489959717 sec 74 12/17/2025 14:23:06 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:23:04 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1046 source2 source block date = 12/19/2025 source3 start date = 12/10/2025 source4 end date = 1/9/2026 source5 foreman ID = 1046 source6 1st day on job = 12/10/2025 source7 last day on job = 1/9/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 source11 man hours = destination0 tech ID = 1037 destination1 block date = 12/19/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Replace foreman or add tech to wo hit 6D - running add_replace_foreman_multiday_wo_qualified Now at add_replace_foreman_multiday_wo_qualified option day: vreply is add hreply is 1 block = 74644_1046_12/19/2025_12/10/2025_1/9/2026_1046_12/10/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ grid = 1037_12/19/2025_,_Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:23 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999386 (12/17/2025 7:23 PM) V stopgaplow stamp is 1734463386 (12/17/2024 7:23 PM) V stopgaphigh stamp is 1797535386 (12/17/2026 7:23 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 20 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V splitting map into 20 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/9/2026(1767916800) V master stop date is 1/9/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V calculate work order hours V foreman hours are: 80 and linear hours are 80 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V helper hours are 4 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V helper hours are 80 V saving helper 1024 record V total hours scheduled are 164 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/9/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V Foreman_Hours = 80 V Hours_On_Site = 80 V Hours_Scheduled = 164 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.015534162521362 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:23:06 DD Source Block: 74644_1046_12/19/2025_12/10/2025_1/9/2026_1046_12/10/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ DD Destination Grid: 1037_12/19/2025_,_Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=add, Hreply=1 GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:23:06 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS hours scheduled are 164 and hours on site are 80 and foreman hours are 80 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 GS creating map array GS fetching helper WOP GS found 2 helper records GS raw crew array from sql is called wocrew GS Found crew member 1037 GS added to array of tech timelines GS this tech timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is add for vertical drag AT START ADD TECH BLOCK AT wocrew is 2 members long AT testing dude 1037 (Scott Guthrie) for existing record AT dude 1037 holds destination[0] (1037) as owner of this row AT dude being added = 1037 currenttime is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM AT testing dude 1024 (Gabe Dick) for existing record AT Testing dude existing timeline AT looking at 12/18/2025 8:00 AM-12/18/2025 12:00 PM AT added to newtimelinearray[1766016000] line 12/18/2025 8:00 AM-12/18/2025 12:00 PM AT 12/19/2025 is destination1 and is the start of the edit AT Hreply contains 1 AT hreply contains a number AT final day of edit is 12/19/2025 AT testing end date of edit 12/19/2025 against scheduled start date 12/10/2025 through projected stop date 1/9/2026 AT scanning array of WO timelines AT looking at line 12/10/2025 8:00 AM-12/10/2025 12:00 PM AT looking at line 12/11/2025 8:00 AM-12/11/2025 12:00 PM AT looking at line 12/12/2025 8:00 AM-12/12/2025 12:00 PM AT looking at line 12/15/2025 8:00 AM-12/15/2025 12:00 PM AT looking at line 12/16/2025 8:00 AM-12/16/2025 12:00 PM AT looking at line 12/17/2025 8:00 AM-12/17/2025 12:00 PM AT looking at line 12/18/2025 8:00 AM-12/18/2025 12:00 PM AT looking at line 12/19/2025 8:00 AM-12/19/2025 12:00 PM AT 1766102400 falls within 1766102400 and 1766102400 AT added 12/19/2025 8:00 AM-12/19/2025 12:00 PM to newtimelinearray[1766102400] AT looking at line 12/22/2025 8:00 AM-12/22/2025 12:00 PM AT looking at line 12/23/2025 8:00 AM-12/23/2025 12:00 PM AT looking at line 12/26/2025 8:00 AM-12/26/2025 12:00 PM AT looking at line 12/29/2025 8:00 AM-12/29/2025 12:00 PM AT looking at line 12/30/2025 8:00 AM-12/30/2025 12:00 PM AT looking at line 12/31/2025 8:00 AM-12/31/2025 12:00 PM AT looking at line 1/2/2026 8:00 AM-1/2/2026 12:00 PM AT looking at line 1/5/2026 8:00 AM-1/5/2026 12:00 PM AT looking at line 1/6/2026 8:00 AM-1/6/2026 12:00 PM AT looking at line 1/7/2026 8:00 AM-1/7/2026 12:00 PM AT looking at line 1/8/2026 8:00 AM-1/8/2026 12:00 PM AT looking at line 1/9/2026 8:00 AM-1/9/2026 12:00 PM AT constructed new timeline for dude 1037: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM AT This dude record is updated with new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM AT new hour count is 8 AT dude 1037 gets wop record update AT dude name is Scott Guthrie AT deleting old WOP record AT creating new WOP record AT new WOP record: a_pk_ID,a_fk_WOID,a_fk_techID,Tech_Name,Hours,WO_Unlinked,Time_Line,Changed receives: 74644103700000,74644,1037,Scott Guthrie,8,,12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM,1 running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999386 (12/17/2025 7:23 PM) V stopgaplow stamp is 1734463386 (12/17/2024 7:23 PM) V stopgaphigh stamp is 1797535386 (12/17/2026 7:23 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 20 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V splitting map into 20 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/9/2026(1767916800) V master stop date is 1/9/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V calculate work order hours V foreman hours are: 80 and linear hours are 80 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V helper hours are 8 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V helper hours are 80 V saving helper 1024 record V total hours scheduled are 168 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/9/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V Foreman_Hours = 80 V Hours_On_Site = 80 V Hours_Scheduled = 168 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.015295028686523 sec end of function validate END SCHEDULER PHP total runtime 0.05076003074646 sec 75 12/17/2025 14:23:00 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:22:58 PM SETUP block status = mid source0 WOID = 74644 source1 source tech ID = 1046 source2 source block date = 12/18/2025 source3 start date = 12/10/2025 source4 end date = 01/09/2026 source5 foreman ID = 1046 source6 1st day on job = 12/10/2025 source7 last day on job = 1/9/2026 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Contract source10 foreman time lines/WOP size =
12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046 source11 man hours = destination0 tech ID = 1037 destination1 block date = 12/18/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Replace foreman or add tech to wo hit 6D - running add_replace_foreman_multiday_wo_qualified Now at add_replace_foreman_multiday_wo_qualified option day: vreply is add hreply is 1 block = 74644_1046_12/18/2025_12/10/2025_01/09/2026_1046_12/10/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ grid = 1037_12/18/2025_,_Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:23 pm START PHP Page reload has detected a Drag & Drop edit to wo 74644 Starting Edit Run pre-run health report: V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999380 (12/17/2025 7:23 PM) V stopgaplow stamp is 1734463380 (12/17/2024 7:23 PM) V stopgaphigh stamp is 1797535380 (12/17/2026 7:23 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 20 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V splitting map into 20 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 1 V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 1 WOP records, creating WOP array V adding dude 1024 V now have 1 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/9/2026(1767916800) V master stop date is 1/9/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V calculate work order hours V foreman hours are: 80 and linear hours are 80 V rebuild helper timelines V wop count now 1 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V helper hours are 80 V saving helper 1024 record V total hours scheduled are 160 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/9/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V Foreman_Hours = 80 V Hours_On_Site = 80 V Hours_Scheduled = 160 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Est_Crew_Size = 2 V Changed = 1 V runtime 0.014804124832153 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:23:00 DD Source Block: 74644_1046_12/18/2025_12/10/2025_01/09/2026_1046_12/10/2025_1/9/2026_12/18/2025_Sprinkler Contract_12/10/2025-1046 12/11/2025-1046 12/12/2025-1046 12/15/2025-1046 12/16/2025-1046 12/17/2025-1046 12/18/2025-1046 12/19/2025-1046 12/22/2025-1046 12/23/2025-1046 12/26/2025-1046 12/29/2025-1046 12/30/2025-1046 12/31/2025-1046 1/2/2026-1046 1/5/2026-1046 1/6/2026-1046 1/7/2026-1046 1/8/2026-1046 1/9/2026-1046_ DD Destination Grid: 1037_12/18/2025_,_Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=add, Hreply=1 GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:23:00 GS Edit wo 74644 GS Fetching WO 74644 from SQL GS Foreman ID is 1046 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS hours scheduled are 160 and hours on site are 80 and foreman hours are 80 foreman timeline is 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS foreman map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 GS creating map array GS fetching helper WOP GS found 1 helper records GS raw crew array from sql is called wocrew GS Found crew member 1024 GS added to array of tech timelines GS this tech timeline is: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is add for vertical drag AT START ADD TECH BLOCK AT wocrew is 1 members long AT testing dude 1024 (Gabe Dick) for existing record AT 12/18/2025 is destination1 and is the start of the edit AT Hreply contains 1 AT hreply contains a number AT final day of edit is 12/18/2025 AT testing end date of edit 12/18/2025 against scheduled start date 12/10/2025 through projected stop date 01/09/2026 AT scanning array of WO timelines AT looking at line 12/10/2025 8:00 AM-12/10/2025 12:00 PM AT looking at line 12/11/2025 8:00 AM-12/11/2025 12:00 PM AT looking at line 12/12/2025 8:00 AM-12/12/2025 12:00 PM AT looking at line 12/15/2025 8:00 AM-12/15/2025 12:00 PM AT looking at line 12/16/2025 8:00 AM-12/16/2025 12:00 PM AT looking at line 12/17/2025 8:00 AM-12/17/2025 12:00 PM AT looking at line 12/18/2025 8:00 AM-12/18/2025 12:00 PM AT 1766016000 falls within 1766016000 and 1766016000 AT added 12/18/2025 8:00 AM-12/18/2025 12:00 PM to newtimelinearray[1766016000] AT looking at line 12/19/2025 8:00 AM-12/19/2025 12:00 PM AT looking at line 12/22/2025 8:00 AM-12/22/2025 12:00 PM AT looking at line 12/23/2025 8:00 AM-12/23/2025 12:00 PM AT looking at line 12/26/2025 8:00 AM-12/26/2025 12:00 PM AT looking at line 12/29/2025 8:00 AM-12/29/2025 12:00 PM AT looking at line 12/30/2025 8:00 AM-12/30/2025 12:00 PM AT looking at line 12/31/2025 8:00 AM-12/31/2025 12:00 PM AT looking at line 1/2/2026 8:00 AM-1/2/2026 12:00 PM AT looking at line 1/5/2026 8:00 AM-1/5/2026 12:00 PM AT looking at line 1/6/2026 8:00 AM-1/6/2026 12:00 PM AT looking at line 1/7/2026 8:00 AM-1/7/2026 12:00 PM AT looking at line 1/8/2026 8:00 AM-1/8/2026 12:00 PM AT looking at line 1/9/2026 8:00 AM-1/9/2026 12:00 PM AT constructed new timeline for dude 1037: 12/18/2025 8:00 AM-12/18/2025 12:00 PM AT This dude record is updated with new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM AT new hour count is 4 AT dude 1037 gets wop record update AT dude name is Scott Guthrie AT deleting old WOP record AT creating new WOP record AT new WOP record: a_pk_ID,a_fk_WOID,a_fk_techID,Tech_Name,Hours,WO_Unlinked,Time_Line,Changed receives: 74644103700000,74644,1037,Scott Guthrie,4,,12/18/2025 8:00 AM-12/18/2025 12:00 PM,1 running second health report V starting function validate V woid = 74644 V Found WO 74644 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1046 V lunch is 30 V wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999380 (12/17/2025 7:23 PM) V stopgaplow stamp is 1734463380 (12/17/2024 7:23 PM) V stopgaphigh stamp is 1797535380 (12/17/2026 7:23 PM) V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/10/2025 8:00 AM-12/10/2025 12:00 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 12:00 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765368000 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 12:00 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 12:00 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765454400 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 12:00 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 12:00 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765540800 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 12:00 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 12:00 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765800000 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at seg 12/16/2025 8:00 AM-12/16/2025 12:00 PM V start seg is 12/16/2025 8:00 AM V stop seg is 12/16/2025 12:00 PM V stamp of whole start time+date is 1765872000 V stamp of whole stop time+date is 1765886400 V start date is 12/16/2025 V stamp of start date is 1765843200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/16/2025 V stamp of stop date is 1765843200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765843200) < startdate (1765843200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at seg 12/26/2025 8:00 AM-12/26/2025 12:00 PM V start seg is 12/26/2025 8:00 AM V stop seg is 12/26/2025 12:00 PM V stamp of whole start time+date is 1766736000 V stamp of whole stop time+date is 1766750400 V start date is 12/26/2025 V stamp of start date is 1766707200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/26/2025 V stamp of stop date is 1766707200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766707200) < startdate (1766707200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at seg 12/29/2025 8:00 AM-12/29/2025 12:00 PM V start seg is 12/29/2025 8:00 AM V stop seg is 12/29/2025 12:00 PM V stamp of whole start time+date is 1766995200 V stamp of whole stop time+date is 1767009600 V start date is 12/29/2025 V stamp of start date is 1766966400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/29/2025 V stamp of stop date is 1766966400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766966400) < startdate (1766966400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at seg 12/30/2025 8:00 AM-12/30/2025 12:00 PM V start seg is 12/30/2025 8:00 AM V stop seg is 12/30/2025 12:00 PM V stamp of whole start time+date is 1767081600 V stamp of whole stop time+date is 1767096000 V start date is 12/30/2025 V stamp of start date is 1767052800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/30/2025 V stamp of stop date is 1767052800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767052800) < startdate (1767052800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at seg 12/31/2025 8:00 AM-12/31/2025 12:00 PM V start seg is 12/31/2025 8:00 AM V stop seg is 12/31/2025 12:00 PM V stamp of whole start time+date is 1767168000 V stamp of whole stop time+date is 1767182400 V start date is 12/31/2025 V stamp of start date is 1767139200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/31/2025 V stamp of stop date is 1767139200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767139200) < startdate (1767139200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at seg 1/2/2026 8:00 AM-1/2/2026 12:00 PM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 12:00 PM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767355200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at seg 1/5/2026 8:00 AM-1/5/2026 12:00 PM V start seg is 1/5/2026 8:00 AM V stop seg is 1/5/2026 12:00 PM V stamp of whole start time+date is 1767600000 V stamp of whole stop time+date is 1767614400 V start date is 1/5/2026 V stamp of start date is 1767571200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/5/2026 V stamp of stop date is 1767571200 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767571200) < startdate (1767571200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at seg 1/6/2026 8:00 AM-1/6/2026 12:00 PM V start seg is 1/6/2026 8:00 AM V stop seg is 1/6/2026 12:00 PM V stamp of whole start time+date is 1767686400 V stamp of whole stop time+date is 1767700800 V start date is 1/6/2026 V stamp of start date is 1767657600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/6/2026 V stamp of stop date is 1767657600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767657600) < startdate (1767657600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at seg 1/7/2026 8:00 AM-1/7/2026 12:00 PM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 12:00 PM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767787200 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at seg 1/8/2026 8:00 AM-1/8/2026 12:00 PM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 12:00 PM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767873600 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at seg 1/9/2026 8:00 AM-1/9/2026 12:00 PM V start seg is 1/9/2026 8:00 AM V stop seg is 1/9/2026 12:00 PM V stamp of whole start time+date is 1767945600 V stamp of whole stop time+date is 1767960000 V start date is 1/9/2026 V stamp of start date is 1767916800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/9/2026 V stamp of stop date is 1767916800 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1767916800) < startdate (1767916800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V legal day span. Use segment V new timeline so far: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V old wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create wo timeline stamp array V creating woTester array from 20 segments V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 12:00 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 12:00 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 12:00 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 12:00 PM V new entry = [1765843200] => 12/16/2025 8:00 AM-12/16/2025 12:00 PM V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new entry = [1766707200] => 12/26/2025 8:00 AM-12/26/2025 12:00 PM V new entry = [1766966400] => 12/29/2025 8:00 AM-12/29/2025 12:00 PM V new entry = [1767052800] => 12/30/2025 8:00 AM-12/30/2025 12:00 PM V new entry = [1767139200] => 12/31/2025 8:00 AM-12/31/2025 12:00 PM V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 12:00 PM V new entry = [1767571200] => 1/5/2026 8:00 AM-1/5/2026 12:00 PM V new entry = [1767657600] => 1/6/2026 8:00 AM-1/6/2026 12:00 PM V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 12:00 PM V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 12:00 PM V new entry = [1767916800] => 1/9/2026 8:00 AM-1/9/2026 12:00 PM V create map process array V original foreman map from WO: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V splitting map into 20 elements V raw map element is 12/10/2025^1046 V processed element is 1765324800=12/10/2025 and 1046 V raw map element is 12/11/2025^1046 V processed element is 1765411200=12/11/2025 and 1046 V raw map element is 12/12/2025^1046 V processed element is 1765497600=12/12/2025 and 1046 V raw map element is 12/15/2025^1046 V processed element is 1765756800=12/15/2025 and 1046 V raw map element is 12/16/2025^1046 V processed element is 1765843200=12/16/2025 and 1046 V raw map element is 12/17/2025^1046 V processed element is 1765929600=12/17/2025 and 1046 V raw map element is 12/18/2025^1046 V processed element is 1766016000=12/18/2025 and 1046 V raw map element is 12/19/2025^1046 V processed element is 1766102400=12/19/2025 and 1046 V raw map element is 12/22/2025^1046 V processed element is 1766361600=12/22/2025 and 1046 V raw map element is 12/23/2025^1046 V processed element is 1766448000=12/23/2025 and 1046 V raw map element is 12/26/2025^1046 V processed element is 1766707200=12/26/2025 and 1046 V raw map element is 12/29/2025^1046 V processed element is 1766966400=12/29/2025 and 1046 V raw map element is 12/30/2025^1046 V processed element is 1767052800=12/30/2025 and 1046 V raw map element is 12/31/2025^1046 V processed element is 1767139200=12/31/2025 and 1046 V raw map element is 1/2/2026^1046 V processed element is 1767312000=1/2/2026 and 1046 V raw map element is 1/5/2026^1046 V processed element is 1767571200=1/5/2026 and 1046 V raw map element is 1/6/2026^1046 V processed element is 1767657600=1/6/2026 and 1046 V raw map element is 1/7/2026^1046 V processed element is 1767744000=1/7/2026 and 1046 V raw map element is 1/8/2026^1046 V processed element is 1767830400=1/8/2026 and 1046 V raw map element is 1/9/2026^1046 V processed element is 1767916800=1/9/2026 and 1046 V load all WOP records for this work order V deleting any WOP records for foreman 1046 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 2 V processing wop record for 1037 (Scott Guthrie) V processing wop record for 1024 (Gabe Dick) V build master array containing arrays of helper timelines V from 2 WOP records, creating WOP array V adding dude 1037 V adding dude 1024 V now have 2 timeline arrays V create start and stop markers V master first date is 12/10/2025(1765324800) V master start time is 08:00 AM in 12hr format V last day starts 1/9/2026(1767916800) V master stop date is 1/9/2026 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at map date 12/16/2025 V testing map entry against timeline date 12/16/2025(1765843200) V map and timeline dates match V Creating default map entry V result of next3 is 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at map date 12/26/2025 V testing map entry against timeline date 12/26/2025(1766707200) V map and timeline dates match V Creating default map entry V result of next3 is 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at map date 12/29/2025 V testing map entry against timeline date 12/29/2025(1766966400) V map and timeline dates match V Creating default map entry V result of next3 is 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at map date 12/30/2025 V testing map entry against timeline date 12/30/2025(1767052800) V map and timeline dates match V Creating default map entry V result of next3 is 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at map date 12/31/2025 V testing map entry against timeline date 12/31/2025(1767139200) V map and timeline dates match V Creating default map entry V result of next3 is 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at map date 1/6/2026 V testing map entry against timeline date 1/6/2026(1767657600) V map and timeline dates match V Creating default map entry V result of next3 is 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is 1/9/2026 8:00 AM-1/9/2026 12:00 PM V looking at map date 1/9/2026 V testing map entry against timeline date 1/9/2026(1767916800) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V new map is: 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 12:00 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 12:00 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 12:00 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 12:00 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/16/2025 8:00 AM-12/16/2025 12:00 PM V looking at day 5 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V looking at day 6 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V looking at day 7 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V looking at day 8 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V looking at day 9 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at day 10 in timeline V no gfad. Add to ftimeline 12/26/2025 8:00 AM-12/26/2025 12:00 PM V looking at day 11 in timeline V no gfad. Add to ftimeline 12/29/2025 8:00 AM-12/29/2025 12:00 PM V looking at day 12 in timeline V no gfad. Add to ftimeline 12/30/2025 8:00 AM-12/30/2025 12:00 PM V looking at day 13 in timeline V no gfad. Add to ftimeline 12/31/2025 8:00 AM-12/31/2025 12:00 PM V looking at day 14 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 12:00 PM V looking at day 15 in timeline V no gfad. Add to ftimeline 1/5/2026 8:00 AM-1/5/2026 12:00 PM V looking at day 16 in timeline V no gfad. Add to ftimeline 1/6/2026 8:00 AM-1/6/2026 12:00 PM V looking at day 17 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 12:00 PM V looking at day 18 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 12:00 PM V looking at day 19 in timeline V no gfad. Add to ftimeline 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new wo timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V new foreman work list: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V calculate work order hours V foreman hours are: 80 and linear hours are 80 V rebuild helper timelines V wop count now 1 V testing helper 1037 V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V updating helper 1037 old timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V helper hours are 4 V saving helper 1037 record V wop count now 2 V testing helper 1024 V check if this helper segment is outside of wo range V check if helper stamp 1765324800 is in the woTester array V all checks pass. Adding segment 12/10/2025 8:00 AM-12/10/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765411200 is in the woTester array V all checks pass. Adding segment 12/11/2025 8:00 AM-12/11/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765497600 is in the woTester array V all checks pass. Adding segment 12/12/2025 8:00 AM-12/12/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765756800 is in the woTester array V all checks pass. Adding segment 12/15/2025 8:00 AM-12/15/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765843200 is in the woTester array V all checks pass. Adding segment 12/16/2025 8:00 AM-12/16/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766361600 is in the woTester array V all checks pass. Adding segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766448000 is in the woTester array V all checks pass. Adding segment 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766707200 is in the woTester array V all checks pass. Adding segment 12/26/2025 8:00 AM-12/26/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766966400 is in the woTester array V all checks pass. Adding segment 12/29/2025 8:00 AM-12/29/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767052800 is in the woTester array V all checks pass. Adding segment 12/30/2025 8:00 AM-12/30/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767139200 is in the woTester array V all checks pass. Adding segment 12/31/2025 8:00 AM-12/31/2025 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767312000 is in the woTester array V all checks pass. Adding segment 1/2/2026 8:00 AM-1/2/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767571200 is in the woTester array V all checks pass. Adding segment 1/5/2026 8:00 AM-1/5/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767657600 is in the woTester array V all checks pass. Adding segment 1/6/2026 8:00 AM-1/6/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767744000 is in the woTester array V all checks pass. Adding segment 1/7/2026 8:00 AM-1/7/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767830400 is in the woTester array V all checks pass. Adding segment 1/8/2026 8:00 AM-1/8/2026 12:00 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1767916800 is in the woTester array V all checks pass. Adding segment 1/9/2026 8:00 AM-1/9/2026 12:00 PM from wo timeline V updating helper 1024 old timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM new timeline: 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V helper hours are 80 V saving helper 1024 record V total hours scheduled are 164 V updating wo 74644: V Foreman_Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Scheduled_Date_Start = 12/10/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/9/2026 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/10/2025^1046 12/11/2025^1046 12/12/2025^1046 12/15/2025^1046 12/16/2025^1046 12/17/2025^1046 12/18/2025^1046 12/19/2025^1046 12/22/2025^1046 12/23/2025^1046 12/26/2025^1046 12/29/2025^1046 12/30/2025^1046 12/31/2025^1046 1/2/2026^1046 1/5/2026^1046 1/6/2026^1046 1/7/2026^1046 1/8/2026^1046 1/9/2026^1046 V Foreman_Hours = 80 V Hours_On_Site = 80 V Hours_Scheduled = 164 V Default_End_of_Day = 4:30 PM V Time_Line = 12/10/2025 8:00 AM-12/10/2025 12:00 PM 12/11/2025 8:00 AM-12/11/2025 12:00 PM 12/12/2025 8:00 AM-12/12/2025 12:00 PM 12/15/2025 8:00 AM-12/15/2025 12:00 PM 12/16/2025 8:00 AM-12/16/2025 12:00 PM 12/17/2025 8:00 AM-12/17/2025 12:00 PM 12/18/2025 8:00 AM-12/18/2025 12:00 PM 12/19/2025 8:00 AM-12/19/2025 12:00 PM 12/22/2025 8:00 AM-12/22/2025 12:00 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM 12/26/2025 8:00 AM-12/26/2025 12:00 PM 12/29/2025 8:00 AM-12/29/2025 12:00 PM 12/30/2025 8:00 AM-12/30/2025 12:00 PM 12/31/2025 8:00 AM-12/31/2025 12:00 PM 1/2/2026 8:00 AM-1/2/2026 12:00 PM 1/5/2026 8:00 AM-1/5/2026 12:00 PM 1/6/2026 8:00 AM-1/6/2026 12:00 PM 1/7/2026 8:00 AM-1/7/2026 12:00 PM 1/8/2026 8:00 AM-1/8/2026 12:00 PM 1/9/2026 8:00 AM-1/9/2026 12:00 PM V Est_Crew_Size = 3 V Changed = 1 V runtime 0.014487981796265 sec end of function validate END SCHEDULER PHP total runtime 0.050112962722778 sec 76 12/17/2025 14:22:03 User: Cullen Crisp Process: RUNNING SCHEDULER START JAVASCRIPT User:15 date:Wed Dec 17 2025 1:22:02 PM SETUP block status = only source0 WOID = 76870 source1 source tech ID = 484 source2 source block date = 12/18/2025 source3 start date = 12/18/2025 source4 end date = 12/18/2025 source5 foreman ID = 484 source6 1st day on job = 12/18/2025 source7 last day on job = 12/18/2025 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/18/2025-484 source11 man hours = destination0 tech ID = 484 destination1 block date = 12/22/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76870_484_12/18/2025_12/18/2025_12/18/2025_484_12/18/2025_12/18/2025_12/18/2025_Sprinkler Service_12/18/2025-484_ grid = 484_12/22/2025_,_Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:22 pm START PHP Page reload has detected a Drag & Drop edit to wo 76870 Starting Edit Run pre-run health report: V starting function validate V woid = 76870 V Found WO 76870 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 484 V lunch is 30 V wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999333 (12/17/2025 7:22 PM) V stopgaplow stamp is 1734463333 (12/17/2024 7:22 PM) V stopgaphigh stamp is 1797535333 (12/17/2026 7:22 PM) V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V old wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V create map process array V original foreman map from WO: 12/18/2025^484 V splitting map into 1 elements V raw map element is 12/18/2025^484 V processed element is 1766016000=12/18/2025 and 484 V load all WOP records for this work order V deleting any WOP records for foreman 484 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/18/2025(1766016000) V master start time is 08:00 AM in 12hr format V last day starts 12/18/2025(1766016000) V master stop date is 12/18/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/18/2025^484 V new map is: 12/18/2025^484 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new foreman work list: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76870: V Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM V Scheduled_Date_Start = 12/18/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/18/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/18/2025^484 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.015388011932373 sec end of function validate DD START WO D&D ACTION User Cullen Crisp at 12/17/2025 14:22:03 DD Source Block: 76870_484_12/18/2025_12/18/2025_12/18/2025_484_12/18/2025_12/18/2025_12/18/2025_Sprinkler Service_12/18/2025-484_ DD Destination Grid: 484_12/22/2025_,_Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Cullen Crisp at 12/17/2025 14:22:03 GS Edit wo 76870 GS Fetching WO 76870 from SQL GS Foreman ID is 484 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/18/2025 8:00 AM-12/18/2025 12:00 PM GS foreman map is: 12/18/2025^484 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/18/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/18/2025 8:00 AM-12/18/2025 12:00 PM NM testing old segment 1766016000 (12/18/2025) is older than start of move 1766016000(12/18/2025) NM line 12/18/2025 8:00 AM-12/18/2025 12:00 PM is on or after start of move - place in timerows array NM original timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM NM pre-move rows in stash: NM rows subject to move: 12/18/2025 8:00 AM-12/18/2025 12:00 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766361600 (12/22/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM DT stampstart is 1766361600 DT 1 rows to process DT building array for segment start stamps DT adding 12/18/2025 to array as 1766016000 DT first stamp is 1766016000 DT last stamp is 1766016000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766016000 DT end of find gap loop DT fetching WO 76870 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766361600 DT looking at date 1766361600(12/22/2025) DT day of the week is Monday DT we can use 1766361600 as a valid date DT original segment at this position 12/18/2025 8:00 AM-12/18/2025 12:00 PM will be modified DT building seg starting with 12/22/2025 8:00 AM- DT the date of the segment end is 12/22/2025 DT modified segment to add is 12/22/2025 8:00 AM-12/22/2025 12:00 PM DT next line DT countdown is now -1 DT created: 12/22/2025 8:00 AM-12/22/2025 12:00 PM DT end of function dayTest NM function returned this modified timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC Starting function editCleanup EC new time line is 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC original time line is 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC foreman map is 12/18/2025^484 EC linear hours are 4 EC last original WOTL date is 12/18/2025 and stamp is 1766016000 EC creating array from new wo timeline EC starting seg is 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC ending seg is 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC new start date is 12/22/2025 and stop date is 12/22/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC map is: 12/18/2025^484 EC creating map array as stamp => seg EC adding element of stamp [1766016000] => seg 12/18/2025^484 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC no gfad for 1766361600. adding 12/22/2025^484 EC old foreman map: 12/18/2025^484 EC new map is 12/22/2025^484 EC using newmap array of size 1 to create new foreman work list EC looking at 1766361600=>12/22/2025^484 EC checking for valid gfad using 484 against 484 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM is: 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC new foreman work list: 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC new foreman hours are 4 EC updating WO record: EC Hours_Scheduled = 4 EC Scheduled_Date_Start = 12/22/2025 EC Projected_Stop_Date = 12/22/2025 EC Foreman_Hours = 4 EC Hours_On_Site = 4 EC Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC ForemanMap = 12/22/2025^484 EC finished writing wo record 76870 EC runtime 0.0047509670257568 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76870 V Found WO 76870 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 484 V lunch is 30 V wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999333 (12/17/2025 7:22 PM) V stopgaplow stamp is 1734463333 (12/17/2024 7:22 PM) V stopgaphigh stamp is 1797535333 (12/17/2026 7:22 PM) V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V old wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create map process array V original foreman map from WO: 12/22/2025^484 V splitting map into 1 elements V raw map element is 12/22/2025^484 V processed element is 1766361600=12/22/2025 and 484 V load all WOP records for this work order V deleting any WOP records for foreman 484 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^484 V new map is: 12/22/2025^484 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new foreman work list: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76870: V Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/22/2025^484 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.013574123382568 sec end of function validate END SCHEDULER PHP total runtime 10.068962812424 sec 77 12/17/2025 14:20:16 User: Cullen Crisp Process: RUNNING SCHEDULER START JAVASCRIPT User:15 date:Wed Dec 17 2025 1:20:15 PM SETUP block status = only source0 WOID = 76870 source1 source tech ID = 484 source2 source block date = 12/22/2025 source3 start date = 12/22/2025 source4 end date = 12/22/2025 source5 foreman ID = 484 source6 1st day on job = 12/22/2025 source7 last day on job = 12/22/2025 source8 first date on the grid (unused) = 12/22/2025 source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/22/2025-484 source11 man hours = destination0 tech ID = 484 destination1 block date = 12/18/2025 destination2 wo list = ,76986, destination3 list of tech cross-trained skills =
Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the left hit 12 - running not_same_day_wo Now at not_same_day_wo option yes: vreply is NULL hreply is move block = 76870_484_12/22/2025_12/22/2025_12/22/2025_484_12/22/2025_12/22/2025_12/22/2025_Sprinkler Service_12/22/2025-484_ grid = 484_12/18/2025_,76986,_Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:20 pm START PHP Page reload has detected a Drag & Drop edit to wo 76870 Starting Edit Run pre-run health report: V starting function validate V woid = 76870 V Found WO 76870 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 484 V lunch is 30 V wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999216 (12/17/2025 7:20 PM) V stopgaplow stamp is 1734463216 (12/17/2024 7:20 PM) V stopgaphigh stamp is 1797535216 (12/17/2026 7:20 PM) V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V old wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create map process array V original foreman map from WO: 12/22/2025^484 V splitting map into 1 elements V raw map element is 12/22/2025^484 V processed element is 1766361600=12/22/2025 and 484 V load all WOP records for this work order V deleting any WOP records for foreman 484 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^484 V new map is: 12/22/2025^484 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new foreman work list: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76870: V Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/22/2025^484 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011876106262207 sec end of function validate DD START WO D&D ACTION User Cullen Crisp at 12/17/2025 14:20:16 DD Source Block: 76870_484_12/22/2025_12/22/2025_12/22/2025_484_12/22/2025_12/22/2025_12/22/2025_Sprinkler Service_12/22/2025-484_ DD Destination Grid: 484_12/18/2025_,76986,_Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Cullen Crisp at 12/17/2025 14:20:16 GS Edit wo 76870 GS Fetching WO 76870 from SQL GS Foreman ID is 484 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/22/2025 8:00 AM-12/22/2025 12:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/22/2025 8:00 AM-12/22/2025 12:00 PM GS foreman map is: 12/22/2025^484 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/22/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/22/2025 8:00 AM-12/22/2025 12:00 PM NM testing old segment 1766361600 (12/22/2025) is older than start of move 1766361600(12/22/2025) NM line 12/22/2025 8:00 AM-12/22/2025 12:00 PM is on or after start of move - place in timerows array NM original timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM NM pre-move rows in stash: NM rows subject to move: 12/22/2025 8:00 AM-12/22/2025 12:00 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766016000 (12/18/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM DT stampstart is 1766016000 DT 1 rows to process DT building array for segment start stamps DT adding 12/22/2025 to array as 1766361600 DT first stamp is 1766361600 DT last stamp is 1766361600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766361600 DT end of find gap loop DT fetching WO 76870 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766016000 DT looking at date 1766016000(12/18/2025) DT day of the week is Thursday DT we can use 1766016000 as a valid date DT original segment at this position 12/22/2025 8:00 AM-12/22/2025 12:00 PM will be modified DT building seg starting with 12/18/2025 8:00 AM- DT the date of the segment end is 12/18/2025 DT modified segment to add is 12/18/2025 8:00 AM-12/18/2025 12:00 PM DT next line DT countdown is now -1 DT created: 12/18/2025 8:00 AM-12/18/2025 12:00 PM DT end of function dayTest NM function returned this modified timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC Starting function editCleanup EC new time line is 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC original time line is 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC foreman map is 12/22/2025^484 EC linear hours are 4 EC last original WOTL date is 12/22/2025 and stamp is 1766361600 EC creating array from new wo timeline EC starting seg is 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC ending seg is 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC new start date is 12/18/2025 and stop date is 12/18/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC map is: 12/22/2025^484 EC creating map array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025^484 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC no gfad for 1766016000. adding 12/18/2025^484 EC old foreman map: 12/22/2025^484 EC new map is 12/18/2025^484 EC using newmap array of size 1 to create new foreman work list EC looking at 1766016000=>12/18/2025^484 EC checking for valid gfad using 484 against 484 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 12:00 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC new foreman work list: 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC new foreman hours are 4 EC updating WO record: EC Hours_Scheduled = 4 EC Scheduled_Date_Start = 12/18/2025 EC Projected_Stop_Date = 12/18/2025 EC Foreman_Hours = 4 EC Hours_On_Site = 4 EC Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM EC ForemanMap = 12/18/2025^484 EC finished writing wo record 76870 EC runtime 0.0047950744628906 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76870 V Found WO 76870 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 484 V lunch is 30 V wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765999216 (12/17/2025 7:20 PM) V stopgaplow stamp is 1734463216 (12/17/2024 7:20 PM) V stopgaphigh stamp is 1797535216 (12/17/2026 7:20 PM) V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V old wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V create map process array V original foreman map from WO: 12/18/2025^484 V splitting map into 1 elements V raw map element is 12/18/2025^484 V processed element is 1766016000=12/18/2025 and 484 V load all WOP records for this work order V deleting any WOP records for foreman 484 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/18/2025(1766016000) V master start time is 08:00 AM in 12hr format V last day starts 12/18/2025(1766016000) V master stop date is 12/18/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/18/2025^484 V new map is: 12/18/2025^484 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new foreman work list: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76870: V Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM V Scheduled_Date_Start = 12/18/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/18/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/18/2025^484 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012621879577637 sec end of function validate END SCHEDULER PHP total runtime 0.046718120574951 sec 78 12/17/2025 14:19:22 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_308_484_12/19/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:19 pmEND SCHEDULER PHP total runtime 0.0076601505279541 sec 79 12/17/2025 14:17:45 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 14:17 pm Screen Refresh END SCHEDULER PHP total runtime 0.0072770118713379 sec 80 12/17/2025 14:17:41 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at move notes: vreply is move hreply is notes block = note_308_484_1/7/2026_note_note_note_note_note_note grid = 484_12/19/2025_,77063,_Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:17 pm START PHP Page reload has detected a notes edit vreply=move hreply=notes source techID is 484 target techID is 484 source date is 1/7/2026 target date is 12/19/2025 body is: Kirbys Steak House Water Motor Gong Demo END SCHEDULER PHP total runtime 0.0087869167327881 sec 81 12/17/2025 14:17:31 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 14:17 pm Screen Refresh END SCHEDULER PHP total runtime 0.0066521167755127 sec 82 12/17/2025 14:17:03 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 14:17 pm Screen Refresh END SCHEDULER PHP total runtime 1.8579139709473 sec 83 12/17/2025 14:15:17 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 14:15 pm START PHP Page reload has detected a banner edit to wo 76152 Starting Edit Run pre-run health report: V starting function validate V woid = 76152 V Found WO 76152 V set up work order characteristics V overtime flag is V default end of day is 17:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998917 (12/17/2025 7:15 PM) V stopgaplow stamp is 1734462917 (12/17/2024 7:15 PM) V stopgaphigh stamp is 1797534917 (12/17/2026 7:15 PM) V looking at seg 12/19/2025 9:00 AM-12/19/2025 11:00 AM V start seg is 12/19/2025 9:00 AM V stop seg is 12/19/2025 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 9:00 AM-12/19/2025 11:00 AM V start seg is 12/19/2025 9:00 AM V stop seg is 12/19/2025 11:00 AM V stamp of whole start time+date is 1766134800 V stamp of whole stop time+date is 1766142000 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 9:00 AM V stamp of start time is 32400 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (32400) < 0 or starttime (32400) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 5:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V old wo timeline: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V new wo timeline: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 9:00 AM-12/19/2025 11:00 AM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 09:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 9:00 AM-12/19/2025 11:00 AM V new wo timeline: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V new foreman work list: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76152: V Foreman_Time_Line = 12/19/2025 9:00 AM-12/19/2025 11:00 AM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 09:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 11:00 AM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 5:30 PM V Time_Line = 12/19/2025 9:00 AM-12/19/2025 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011119842529297 sec end of function validate E START WO DETAILS EDIT E User Briana Ontiveros at 12/17/2025 14:15:17 Editing wo 76152 E field list: Changed Allow_Work_on_Saturday Allow_Work_on_Sunday Allow_Work_on_Holiday Allow_Work_Overtime_8 Allow_Work_Overtime_40 Allow_Work_Except Scheduled_Time_Start Hours_Scheduled data list: 1 false false false false false 9:00 am 3 E writing WO 76152 E fetching that wo back in E results of wo fetch: RecordID => 76600 a_pk_workorderID => 76152 WO_Num => 76152 a_fk_JobSiteID => 82 a_fk_ticketID => 47814 a_fk_techID => 1018 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => 25366 Work_Description => December 2025 Quarterly: (3) Wet Added 12/2/2025 1:53:56 PM by bontiveros Correction 2025 Annual: (3) Wet Emergency_Call_Check => Scheduled_Date_Start => 12/19/2025 Scheduled_Time_Start => 9:00 am Projected_Stop_Date => 12/19/2025 Projected_Stop_Time => 11:00 AM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 2 Hours_Scheduled => 3 Time_Line => 12/19/2025 9:00 AM-12/19/2025 11:00 AM ForemanMap => 12/19/2025^1018 Hours_Calc => 2 Work_Order_Complete => Close_Lock => Job_Type => Sprinkler Inspection web_time => 9:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 11/04/2025 10:03:36 Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Veritiv Visual Job_Site_Name => Veritiv Visual - Building 2 Job_Site_Address => 3717 Executive Job_Site_City => Mesquite Job_Site_State => TX Job_Site_Zip => 75149 JobID => 71-2025-47814 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Marcuss McBride Foreman_Assigned_Date => Foreman_Time_Line => 12/19/2025 9:00 AM-12/19/2025 11:00 AM Foreman_Hours => 2 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => false Allow_Work_on_Sunday => false Allow_Work_on_Holiday => false Allow_Work_Overtime_8 => false Allow_Work_Overtime_40 => false Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 5:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 11:15:17 Last_Scheduled => 11/4/2025 10:03:36 AM Last_Scheduled_By => bontiveros zz_modified_stamp => 2025-12-17 13:08:14 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: (3) Wet Sacred_Material_Notes => E end of dump E woid=76152 E foremanID=1018 E scheduled workHours=3 E scheduledTimeStart=9:00 AM from 9:00 am E defaultDayEnd=5:30 PM from 5:30 PM E OT8flag=false E timeline=12/19/2025 9:00 AM-12/19/2025 11:00 AM E fmap=12/19/2025^1018 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 12/19/2025 9:00 AM-12/19/2025 11:00 AM start and stop dates E stamp of start is 1766134800 and stop is 1766142000 E workday stamp for 2 hours is 7200 (2:00) E start date is 12/19/2025 and stop date is 12/19/2025 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 12/19/2025 9:00 AM and stamp is 1766134800 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 12/19/2025 5:30 PM is 1766165400 E workday stamp from 8.5 hours if segment uses defaultDayEnd 5:30 PM in wo is 30600 (8:30) E stop fragment is 12/19/2025 5:30 PM and stamp is 1766165400 E rebuild of first segment: 12/19/2025 9:00 AM-12/19/2025 5:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 12/19/2025 9:00 AM-12/19/2025 11:00 AM E original start stamp for this segment is 1766102400 E corrected segment is 12/19/2025 9:00 AM-12/19/2025 5:30 PM DT starting function dayTest DT current timeline: 12/19/2025 9:00 AM-12/19/2025 5:30 PM DT stampstart is 1766102400 DT 1 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT first stamp is 1766102400 DT last stamp is 1766102400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT end of find gap loop DT fetching WO 76152 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766102400 DT looking at date 1766102400(12/19/2025) DT day of the week is Friday DT we can use 1766102400 as a valid date DT original segment at this position 12/19/2025 9:00 AM-12/19/2025 5:30 PM will be modified DT building seg starting with 12/19/2025 9:00 AM- DT the date of the segment end is 12/19/2025 DT modified segment to add is 12/19/2025 9:00 AM-12/19/2025 5:30 PM DT next line DT countdown is now -1 DT created: 12/19/2025 9:00 AM-12/19/2025 5:30 PM DT end of function dayTest E hours are 8 E date of next seg to add to timeline is 12/19/2025 E adding adjusted segment 12/19/2025 9:00 AM-12/19/2025 5:30 PM to newtlArray E wotl so far: [1766102400] 12/19/2025 9:00 AM-12/19/2025 5:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 1018 = 1018 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 8 E ftl array so far: [1766102400] 12/19/2025 9:00 AM-12/19/2025 5:30 PM E start scan of 0 helper timelines E testing current tallied hours 8 against target hours 3 E went over by 5 hours E perform correction by cutting hours from final seg E end of scan for all techs E overtimelimit 5 = talliedHours 8 - workHours 3 E end section that tallies original timeline E section that adds segments to timeline E cutting segments from timeline E in the loop E found last stamp of wotl as 1766102400 (12/19/2025) E foreman works this day. add to worklist E walking helper list E overtimelimit currently 5. worklist count is 1 E adjusting overtimelimit to -3 E overtimelimit has gone negative. goto Ecalc E going to Ecalc with overtimelimit = -3 E entering Ecalc E overtimelimit is -3 and count is 1 E overhours are 3 per tech E overhours rounded to 3 E last seg in wotl is 12/19/2025 9:00 AM-12/19/2025 5:30 PM E new stop stamp 1766145600 is 1766134800 + 10800 E final seg is 12/19/2025 9:00 AM-12/19/2025 12:00 PM E last seg added to wotl 12/19/2025 9:00 AM-12/19/2025 12:00 PM E last seg added to foreman list 12/19/2025 9:00 AM-12/19/2025 12:00 PM E entering Ebreak E new wotl: [1766102400] 12/19/2025 9:00 AM-12/19/2025 12:00 PM E walking wotl to set fmap E looking at wotl with stamp = 1766102400 and segment = 12/19/2025 9:00 AM-12/19/2025 12:00 PM E date is 12/19/2025 E no gfad E adding 12/19/2025^1018 to map E final map: 12/19/2025^1018 E wotl: 12/19/2025 9:00 AM-12/19/2025 12:00 PM E foreman list: 12/19/2025 9:00 AM-12/19/2025 12:00 PM E foreman hours = 3 E scanning WOP results E final hours are 3 E calling function editCleanup EC Starting function editCleanup EC new time line is 12/19/2025 9:00 AM-12/19/2025 12:00 PM EC original time line is 12/19/2025 9:00 AM-12/19/2025 12:00 PM EC foreman map is 12/19/2025^1018 EC linear hours are 3 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 12/19/2025 9:00 AM-12/19/2025 12:00 PM EC ending seg is 12/19/2025 9:00 AM-12/19/2025 12:00 PM EC new start date is 12/19/2025 and stop date is 12/19/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025 9:00 AM-12/19/2025 12:00 PM EC map is: 12/19/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766102400 => 12/19/2025 9:00 AM-12/19/2025 12:00 PM EC no gfad for 1766102400. adding 12/19/2025^1018 EC old foreman map: 12/19/2025^1018 EC new map is 12/19/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766102400=>12/19/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/19/2025 9:00 AM-12/19/2025 12:00 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 9:00 AM-12/19/2025 12:00 PM is: 12/19/2025 9:00 AM-12/19/2025 12:00 PM EC new foreman work list: 12/19/2025 9:00 AM-12/19/2025 12:00 PM EC new foreman hours are 3 EC updating WO record: EC Hours_Scheduled = 3 EC Scheduled_Date_Start = 12/19/2025 EC Projected_Stop_Date = 12/19/2025 EC Foreman_Hours = 3 EC Hours_On_Site = 3 EC Time_Line = 12/19/2025 9:00 AM-12/19/2025 12:00 PM EC Foreman_Time_Line = 12/19/2025 9:00 AM-12/19/2025 12:00 PM EC ForemanMap = 12/19/2025^1018 EC finished writing wo record 76152 EC runtime 0.0039730072021484 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 76152 V Found WO 76152 V set up work order characteristics V overtime flag is false V default end of day is 5:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 9:00 AM-12/19/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998917 (12/17/2025 7:15 PM) V stopgaplow stamp is 1734462917 (12/17/2024 7:15 PM) V stopgaphigh stamp is 1797534917 (12/17/2026 7:15 PM) V looking at seg 12/19/2025 9:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 9:00 AM V stop seg is 12/19/2025 12:00 PM V checking overtime flag and time V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 9:00 AM-12/19/2025 12:00 PM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 09:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 9:00 AM-12/19/2025 12:00 PM V new wo timeline: 12/19/2025 9:00 AM-12/19/2025 12:00 PM V new foreman work list: 12/19/2025 9:00 AM-12/19/2025 12:00 PM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76152: V Foreman_Time_Line = 12/19/2025 9:00 AM-12/19/2025 12:00 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 09:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 5:30 PM V Time_Line = 12/19/2025 9:00 AM-12/19/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011251926422119 sec end of function validate END SCHEDULER PHP total runtime 0.043736934661865 sec 84 12/17/2025 14:12:24 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 1:12:22 PM SETUP block status = only source0 WOID = 76196 source1 source tech ID = 1018 source2 source block date = 12/19/2025 source3 start date = 12/19/2025 source4 end date = 12/19/2025 source5 foreman ID = 1018 source6 1st day on job = 12/19/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/19/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/19/2025-1018 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option replace: vreply is prov hreply is empty block = 76196_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Sprinkler Inspection_12/19/2025-1018_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:12 pm START PHP Page reload has detected a Drag & Drop edit to wo 76196 Starting Edit Run pre-run health report: V starting function validate V woid = 76196 V Found WO 76196 V set up work order characteristics V overtime flag is V default end of day is 22:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998744 (12/17/2025 7:12 PM) V stopgaplow stamp is 1734462744 (12/17/2024 7:12 PM) V stopgaphigh stamp is 1797534744 (12/17/2026 7:12 PM) V looking at seg 12/19/2025 2:00 PM-12/19/2025 4:00 PM V start seg is 12/19/2025 2:00 PM V stop seg is 12/19/2025 4:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 2:00 PM-12/19/2025 4:00 PM V start seg is 12/19/2025 2:00 PM V stop seg is 12/19/2025 4:00 PM V stamp of whole start time+date is 1766152800 V stamp of whole stop time+date is 1766160000 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 2:00 PM V stamp of start time is 50400 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:00 PM V stamp of stop time is 57600 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (50400) < 0 or starttime (50400) > 86400 or V stoptime (57600) < 0 or stoptime (57600) > 86400 V captured maxEnd = 10:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V old wo timeline: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V new wo timeline: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 2:00 PM-12/19/2025 4:00 PM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 02:00 PM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:00 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 2:00 PM-12/19/2025 4:00 PM V new wo timeline: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V new foreman work list: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76196: V Foreman_Time_Line = 12/19/2025 2:00 PM-12/19/2025 4:00 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 02:00 PM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:00 PM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 10:30 PM V Time_Line = 12/19/2025 2:00 PM-12/19/2025 4:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010301113128662 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 14:12:24 DD Source Block: 76196_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Sprinkler Inspection_12/19/2025-1018_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=prov, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 14:12:24 GS Edit wo 76196 GS Fetching WO 76196 from SQL GS Foreman ID is 1018 GS start time is 02:00 PM GS stop time is 10:30 PM GS WO Timeline is: 12/19/2025 2:00 PM-12/19/2025 4:00 PM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/19/2025 2:00 PM-12/19/2025 4:00 PM GS foreman map is: 12/19/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is prov for vertical drag RP START SEND WORK ORDER TO PROVISIONAL BLOCK RP Sending work order 76196 to provisional RP Remove all wop records associated with work order 76196 RP WO record 76196 updated with change flag RP END SEND WORK ORDER TO PROVISIONAL BLOCK running second health report V starting function validate V woid = 76196 V Found WO 76196 V set up work order characteristics V overtime flag is V default end of day is 10:30 PM V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998744 (12/17/2025 7:12 PM) V stopgaplow stamp is 1734462744 (12/17/2024 7:12 PM) V stopgaphigh stamp is 1797534744 (12/17/2026 7:12 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V calculate work order hours V foreman hours are: 8 and linear hours are 8 V rebuild helper timelines V total hours scheduled are 8 V updating wo 76196: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 8 V Hours_On_Site = 8 V Hours_Scheduled = 8 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.01173996925354 sec end of function validate END SCHEDULER PHP total runtime 0.038886070251465 sec 85 12/17/2025 14:12:18 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 1:12:17 PM SETUP block status = only source0 WOID = 76192 source1 source tech ID = 1018 source2 source block date = 12/19/2025 source3 start date = 12/19/2025 source4 end date = 12/19/2025 source5 foreman ID = 1018 source6 1st day on job = 12/19/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/19/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/19/2025-1018 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option replace: vreply is prov hreply is empty block = 76192_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Sprinkler Inspection_12/19/2025-1018_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:12 pm START PHP Page reload has detected a Drag & Drop edit to wo 76192 Starting Edit Run pre-run health report: V starting function validate V woid = 76192 V Found WO 76192 V set up work order characteristics V overtime flag is V default end of day is 20:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998738 (12/17/2025 7:12 PM) V stopgaplow stamp is 1734462738 (12/17/2024 7:12 PM) V stopgaphigh stamp is 1797534738 (12/17/2026 7:12 PM) V looking at seg 12/19/2025 12:00 PM-12/19/2025 2:00 PM V start seg is 12/19/2025 12:00 PM V stop seg is 12/19/2025 2:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 12:00 PM-12/19/2025 2:00 PM V start seg is 12/19/2025 12:00 PM V stop seg is 12/19/2025 2:00 PM V stamp of whole start time+date is 1766145600 V stamp of whole stop time+date is 1766152800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 12:00 PM V stamp of start time is 43200 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 2:00 PM V stamp of stop time is 50400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (43200) < 0 or starttime (43200) > 86400 or V stoptime (50400) < 0 or stoptime (50400) > 86400 V captured maxEnd = 8:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V old wo timeline: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V new wo timeline: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 12:00 PM-12/19/2025 2:00 PM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 12:00 PM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 02:00 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 12:00 PM-12/19/2025 2:00 PM V new wo timeline: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V new foreman work list: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76192: V Foreman_Time_Line = 12/19/2025 12:00 PM-12/19/2025 2:00 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 12:00 PM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 02:00 PM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 8:30 PM V Time_Line = 12/19/2025 12:00 PM-12/19/2025 2:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010982990264893 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 14:12:18 DD Source Block: 76192_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Sprinkler Inspection_12/19/2025-1018_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=prov, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 14:12:18 GS Edit wo 76192 GS Fetching WO 76192 from SQL GS Foreman ID is 1018 GS start time is 12:00 PM GS stop time is 8:30 PM GS WO Timeline is: 12/19/2025 12:00 PM-12/19/2025 2:00 PM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/19/2025 12:00 PM-12/19/2025 2:00 PM GS foreman map is: 12/19/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is prov for vertical drag RP START SEND WORK ORDER TO PROVISIONAL BLOCK RP Sending work order 76192 to provisional RP Remove all wop records associated with work order 76192 RP WO record 76192 updated with change flag RP END SEND WORK ORDER TO PROVISIONAL BLOCK running second health report V starting function validate V woid = 76192 V Found WO 76192 V set up work order characteristics V overtime flag is V default end of day is 8:30 PM V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998738 (12/17/2025 7:12 PM) V stopgaplow stamp is 1734462738 (12/17/2024 7:12 PM) V stopgaphigh stamp is 1797534738 (12/17/2026 7:12 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V calculate work order hours V foreman hours are: 8 and linear hours are 8 V rebuild helper timelines V total hours scheduled are 8 V updating wo 76192: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 8 V Hours_On_Site = 8 V Hours_Scheduled = 8 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010663986206055 sec end of function validate END SCHEDULER PHP total runtime 0.039337873458862 sec 86 12/17/2025 14:06:54 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 1:06:53 PM SETUP block status = only source0 WOID = 76152 source1 source tech ID = 1018 source2 source block date = 12/23/2025 source3 start date = 12/23/2025 source4 end date = 12/23/2025 source5 foreman ID = 1018 source6 1st day on job = 12/23/2025 source7 last day on job = 12/23/2025 source8 first date on the grid (unused) = 12/23/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/23/2025-1018 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/19/2025 destination2 wo list = ,76151,76192,76196, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the left hit 12 - running not_same_day_wo Now at not_same_day_wo option yes: vreply is NULL hreply is move block = 76152_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ grid = 1018_12/19/2025_,76151,76192,76196,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:06 pm START PHP Page reload has detected a Drag & Drop edit to wo 76152 Starting Edit Run pre-run health report: V starting function validate V woid = 76152 V Found WO 76152 V set up work order characteristics V overtime flag is V default end of day is 5:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998414 (12/17/2025 7:06 PM) V stopgaplow stamp is 1734462414 (12/17/2024 7:06 PM) V stopgaphigh stamp is 1797534414 (12/17/2026 7:06 PM) V looking at seg 12/23/2025 9:00 AM-12/23/2025 11:00 AM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 9:00 AM-12/23/2025 11:00 AM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 11:00 AM V stamp of whole start time+date is 1766480400 V stamp of whole stop time+date is 1766487600 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 9:00 AM V stamp of start time is 32400 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (32400) < 0 or starttime (32400) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 5:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V old wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 9:00 AM-12/23/2025 11:00 AM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 09:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 9:00 AM-12/23/2025 11:00 AM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V new foreman work list: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76152: V Foreman_Time_Line = 12/23/2025 9:00 AM-12/23/2025 11:00 AM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 09:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 11:00 AM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 5:30 PM V Time_Line = 12/23/2025 9:00 AM-12/23/2025 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010443925857544 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 14:06:54 DD Source Block: 76152_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ DD Destination Grid: 1018_12/19/2025_,76151,76192,76196,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 14:06:54 GS Edit wo 76152 GS Fetching WO 76152 from SQL GS Foreman ID is 1018 GS start time is 09:00 AM GS stop time is 5:30 PM GS WO Timeline is: 12/23/2025 9:00 AM-12/23/2025 11:00 AM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/23/2025 9:00 AM-12/23/2025 11:00 AM GS foreman map is: 12/23/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/23/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/23/2025 9:00 AM-12/23/2025 11:00 AM NM testing old segment 1766448000 (12/23/2025) is older than start of move 1766448000(12/23/2025) NM line 12/23/2025 9:00 AM-12/23/2025 11:00 AM is on or after start of move - place in timerows array NM original timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM NM pre-move rows in stash: NM rows subject to move: 12/23/2025 9:00 AM-12/23/2025 11:00 AM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766102400 (12/19/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM DT stampstart is 1766102400 DT 1 rows to process DT building array for segment start stamps DT adding 12/23/2025 to array as 1766448000 DT first stamp is 1766448000 DT last stamp is 1766448000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766448000 DT end of find gap loop DT fetching WO 76152 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766102400 DT looking at date 1766102400(12/19/2025) DT day of the week is Friday DT we can use 1766102400 as a valid date DT original segment at this position 12/23/2025 9:00 AM-12/23/2025 11:00 AM will be modified DT building seg starting with 12/19/2025 9:00 AM- DT the date of the segment end is 12/19/2025 DT modified segment to add is 12/19/2025 9:00 AM-12/19/2025 11:00 AM DT next line DT countdown is now -1 DT created: 12/19/2025 9:00 AM-12/19/2025 11:00 AM DT end of function dayTest NM function returned this modified timeline: 12/19/2025 9:00 AM-12/19/2025 11:00 AM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/19/2025 9:00 AM-12/19/2025 11:00 AM EC Starting function editCleanup EC new time line is 12/19/2025 9:00 AM-12/19/2025 11:00 AM EC original time line is 12/23/2025 9:00 AM-12/23/2025 11:00 AM EC foreman map is 12/23/2025^1018 EC linear hours are 2 EC last original WOTL date is 12/23/2025 and stamp is 1766448000 EC creating array from new wo timeline EC starting seg is 12/19/2025 9:00 AM-12/19/2025 11:00 AM EC ending seg is 12/19/2025 9:00 AM-12/19/2025 11:00 AM EC new start date is 12/19/2025 and stop date is 12/19/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025 9:00 AM-12/19/2025 11:00 AM EC map is: 12/23/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766102400 => 12/19/2025 9:00 AM-12/19/2025 11:00 AM EC no gfad for 1766102400. adding 12/19/2025^1018 EC old foreman map: 12/23/2025^1018 EC new map is 12/19/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766102400=>12/19/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/19/2025 9:00 AM-12/19/2025 11:00 AM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 9:00 AM-12/19/2025 11:00 AM is: 12/19/2025 9:00 AM-12/19/2025 11:00 AM EC new foreman work list: 12/19/2025 9:00 AM-12/19/2025 11:00 AM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/19/2025 EC Projected_Stop_Date = 12/19/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/19/2025 9:00 AM-12/19/2025 11:00 AM EC Foreman_Time_Line = 12/19/2025 9:00 AM-12/19/2025 11:00 AM EC ForemanMap = 12/19/2025^1018 EC finished writing wo record 76152 EC runtime 0.0035490989685059 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76152 V Found WO 76152 V set up work order characteristics V overtime flag is V default end of day is 5:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998414 (12/17/2025 7:06 PM) V stopgaplow stamp is 1734462414 (12/17/2024 7:06 PM) V stopgaphigh stamp is 1797534414 (12/17/2026 7:06 PM) V looking at seg 12/19/2025 9:00 AM-12/19/2025 11:00 AM V start seg is 12/19/2025 9:00 AM V stop seg is 12/19/2025 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 9:00 AM-12/19/2025 11:00 AM V start seg is 12/19/2025 9:00 AM V stop seg is 12/19/2025 11:00 AM V stamp of whole start time+date is 1766134800 V stamp of whole stop time+date is 1766142000 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 9:00 AM V stamp of start time is 32400 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (32400) < 0 or starttime (32400) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 5:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V old wo timeline: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V new wo timeline: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 9:00 AM-12/19/2025 11:00 AM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 09:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 9:00 AM-12/19/2025 11:00 AM V new wo timeline: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V new foreman work list: 12/19/2025 9:00 AM-12/19/2025 11:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76152: V Foreman_Time_Line = 12/19/2025 9:00 AM-12/19/2025 11:00 AM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 09:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 11:00 AM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 5:30 PM V Time_Line = 12/19/2025 9:00 AM-12/19/2025 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0098159313201904 sec end of function validate END SCHEDULER PHP total runtime 0.040190935134888 sec 87 12/17/2025 14:06:39 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 1:06:38 PM SETUP block status = only source0 WOID = 76151 source1 source tech ID = 1018 source2 source block date = 12/23/2025 source3 start date = 12/23/2025 source4 end date = 12/23/2025 source5 foreman ID = 1018 source6 1st day on job = 12/23/2025 source7 last day on job = 12/23/2025 source8 first date on the grid (unused) = 12/23/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/23/2025-1018 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/19/2025 destination2 wo list = ,76192,76196, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the left hit 12 - running not_same_day_wo Now at not_same_day_wo option yes: vreply is NULL hreply is move block = 76151_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ grid = 1018_12/19/2025_,76192,76196,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:06 pm START PHP Page reload has detected a Drag & Drop edit to wo 76151 Starting Edit Run pre-run health report: V starting function validate V woid = 76151 V Found WO 76151 V set up work order characteristics V overtime flag is V default end of day is 5:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998399 (12/17/2025 7:06 PM) V stopgaplow stamp is 1734462399 (12/17/2024 7:06 PM) V stopgaphigh stamp is 1797534399 (12/17/2026 7:06 PM) V looking at seg 12/23/2025 9:00 AM-12/23/2025 1:00 PM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 1:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 9:00 AM-12/23/2025 1:00 PM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 1:00 PM V stamp of whole start time+date is 1766480400 V stamp of whole stop time+date is 1766494800 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 9:00 AM V stamp of start time is 32400 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 1:00 PM V stamp of stop time is 46800 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (32400) < 0 or starttime (32400) > 86400 or V stoptime (46800) < 0 or stoptime (46800) > 86400 V captured maxEnd = 5:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V old wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 9:00 AM-12/23/2025 1:00 PM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 09:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 01:00 PM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 9:00 AM-12/23/2025 1:00 PM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V new foreman work list: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76151: V Foreman_Time_Line = 12/23/2025 9:00 AM-12/23/2025 1:00 PM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 09:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 01:00 PM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 5:30 PM V Time_Line = 12/23/2025 9:00 AM-12/23/2025 1:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.01226806640625 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 14:06:39 DD Source Block: 76151_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ DD Destination Grid: 1018_12/19/2025_,76192,76196,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 14:06:39 GS Edit wo 76151 GS Fetching WO 76151 from SQL GS Foreman ID is 1018 GS start time is 09:00 AM GS stop time is 5:30 PM GS WO Timeline is: 12/23/2025 9:00 AM-12/23/2025 1:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/23/2025 9:00 AM-12/23/2025 1:00 PM GS foreman map is: 12/23/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/23/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/23/2025 9:00 AM-12/23/2025 1:00 PM NM testing old segment 1766448000 (12/23/2025) is older than start of move 1766448000(12/23/2025) NM line 12/23/2025 9:00 AM-12/23/2025 1:00 PM is on or after start of move - place in timerows array NM original timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM NM pre-move rows in stash: NM rows subject to move: 12/23/2025 9:00 AM-12/23/2025 1:00 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766102400 (12/19/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM DT stampstart is 1766102400 DT 1 rows to process DT building array for segment start stamps DT adding 12/23/2025 to array as 1766448000 DT first stamp is 1766448000 DT last stamp is 1766448000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766448000 DT end of find gap loop DT fetching WO 76151 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766102400 DT looking at date 1766102400(12/19/2025) DT day of the week is Friday DT we can use 1766102400 as a valid date DT original segment at this position 12/23/2025 9:00 AM-12/23/2025 1:00 PM will be modified DT building seg starting with 12/19/2025 9:00 AM- DT the date of the segment end is 12/19/2025 DT modified segment to add is 12/19/2025 9:00 AM-12/19/2025 1:00 PM DT next line DT countdown is now -1 DT created: 12/19/2025 9:00 AM-12/19/2025 1:00 PM DT end of function dayTest NM function returned this modified timeline: 12/19/2025 9:00 AM-12/19/2025 1:00 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/19/2025 9:00 AM-12/19/2025 1:00 PM EC Starting function editCleanup EC new time line is 12/19/2025 9:00 AM-12/19/2025 1:00 PM EC original time line is 12/23/2025 9:00 AM-12/23/2025 1:00 PM EC foreman map is 12/23/2025^1018 EC linear hours are 4 EC last original WOTL date is 12/23/2025 and stamp is 1766448000 EC creating array from new wo timeline EC starting seg is 12/19/2025 9:00 AM-12/19/2025 1:00 PM EC ending seg is 12/19/2025 9:00 AM-12/19/2025 1:00 PM EC new start date is 12/19/2025 and stop date is 12/19/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025 9:00 AM-12/19/2025 1:00 PM EC map is: 12/23/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766102400 => 12/19/2025 9:00 AM-12/19/2025 1:00 PM EC no gfad for 1766102400. adding 12/19/2025^1018 EC old foreman map: 12/23/2025^1018 EC new map is 12/19/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766102400=>12/19/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/19/2025 9:00 AM-12/19/2025 1:00 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 9:00 AM-12/19/2025 1:00 PM is: 12/19/2025 9:00 AM-12/19/2025 1:00 PM EC new foreman work list: 12/19/2025 9:00 AM-12/19/2025 1:00 PM EC new foreman hours are 4 EC updating WO record: EC Hours_Scheduled = 4 EC Scheduled_Date_Start = 12/19/2025 EC Projected_Stop_Date = 12/19/2025 EC Foreman_Hours = 4 EC Hours_On_Site = 4 EC Time_Line = 12/19/2025 9:00 AM-12/19/2025 1:00 PM EC Foreman_Time_Line = 12/19/2025 9:00 AM-12/19/2025 1:00 PM EC ForemanMap = 12/19/2025^1018 EC finished writing wo record 76151 EC runtime 0.0036928653717041 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76151 V Found WO 76151 V set up work order characteristics V overtime flag is V default end of day is 5:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 9:00 AM-12/19/2025 1:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998399 (12/17/2025 7:06 PM) V stopgaplow stamp is 1734462399 (12/17/2024 7:06 PM) V stopgaphigh stamp is 1797534399 (12/17/2026 7:06 PM) V looking at seg 12/19/2025 9:00 AM-12/19/2025 1:00 PM V start seg is 12/19/2025 9:00 AM V stop seg is 12/19/2025 1:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 9:00 AM-12/19/2025 1:00 PM V start seg is 12/19/2025 9:00 AM V stop seg is 12/19/2025 1:00 PM V stamp of whole start time+date is 1766134800 V stamp of whole stop time+date is 1766149200 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 9:00 AM V stamp of start time is 32400 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 1:00 PM V stamp of stop time is 46800 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (32400) < 0 or starttime (32400) > 86400 or V stoptime (46800) < 0 or stoptime (46800) > 86400 V captured maxEnd = 5:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 9:00 AM-12/19/2025 1:00 PM V old wo timeline: 12/19/2025 9:00 AM-12/19/2025 1:00 PM V new wo timeline: 12/19/2025 9:00 AM-12/19/2025 1:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 9:00 AM-12/19/2025 1:00 PM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 09:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 01:00 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 9:00 AM-12/19/2025 1:00 PM V new wo timeline: 12/19/2025 9:00 AM-12/19/2025 1:00 PM V new foreman work list: 12/19/2025 9:00 AM-12/19/2025 1:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76151: V Foreman_Time_Line = 12/19/2025 9:00 AM-12/19/2025 1:00 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 09:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 01:00 PM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 5:30 PM V Time_Line = 12/19/2025 9:00 AM-12/19/2025 1:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011224031448364 sec end of function validate END SCHEDULER PHP total runtime 0.044445037841797 sec 88 12/17/2025 14:06:24 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 1:06:23 PM SETUP block status = only source0 WOID = 76152 source1 source tech ID = 128 source2 source block date = 12/23/2025 source3 start date = 12/23/2025 source4 end date = 12/23/2025 source5 foreman ID = 128 source6 1st day on job = 12/23/2025 source7 last day on job = 12/23/2025 source8 first date on the grid (unused) = 12/23/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/23/2025-128 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/23/2025 destination2 wo list = ,76162,76151, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Replace foreman or add tech to wo hit 4D - running add_replace_oneday_wo_foreman_qualified Now at add_replace_oneday_wo_foreman_qualified option replace: vreply is replacef hreply is empty block = 76152_128_12/23/2025_12/23/2025_12/23/2025_128_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-128_ grid = 1018_12/23/2025_,76162,76151,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:06 pm START PHP Page reload has detected a Drag & Drop edit to wo 76152 Starting Edit Run pre-run health report: V starting function validate V woid = 76152 V Found WO 76152 V set up work order characteristics V overtime flag is V default end of day is 17:30:00 V foreman ID is 128 V lunch is 30 V wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998384 (12/17/2025 7:06 PM) V stopgaplow stamp is 1734462384 (12/17/2024 7:06 PM) V stopgaphigh stamp is 1797534384 (12/17/2026 7:06 PM) V looking at seg 12/23/2025 9:00 AM-12/23/2025 11:00 AM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 9:00 AM-12/23/2025 11:00 AM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 11:00 AM V stamp of whole start time+date is 1766480400 V stamp of whole stop time+date is 1766487600 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 9:00 AM V stamp of start time is 32400 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (32400) < 0 or starttime (32400) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 5:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V old wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 9:00 AM-12/23/2025 11:00 AM V create map process array V original foreman map from WO: 12/23/2025^128 V splitting map into 1 elements V raw map element is 12/23/2025^128 V processed element is 1766448000=12/23/2025 and 128 V load all WOP records for this work order V deleting any WOP records for foreman 128 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 09:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^128 V new map is: 12/23/2025^128 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 9:00 AM-12/23/2025 11:00 AM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V new foreman work list: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76152: V Foreman_Time_Line = 12/23/2025 9:00 AM-12/23/2025 11:00 AM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 09:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 11:00 AM V ForemanMap = 12/23/2025^128 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 5:30 PM V Time_Line = 12/23/2025 9:00 AM-12/23/2025 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010220050811768 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 14:06:24 DD Source Block: 76152_128_12/23/2025_12/23/2025_12/23/2025_128_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-128_ DD Destination Grid: 1018_12/23/2025_,76162,76151,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=replacef, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 14:06:24 GS Edit wo 76152 GS Fetching WO 76152 from SQL GS Foreman ID is 128 GS start time is 09:00 AM GS stop time is 5:30 PM GS WO Timeline is: 12/23/2025 9:00 AM-12/23/2025 11:00 AM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/23/2025 9:00 AM-12/23/2025 11:00 AM GS foreman map is: 12/23/2025^128 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is replacef for vertical drag RT START REPLACE TECH BLOCK RT crew size is 0 RF Foreman will be replaced RF Here is sourcetech which is the foreman timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM RF Looking at timeline element 12/23/2025 9:00 AM-12/23/2025 11:00 AM RF added for 12/23/2025 1766448000 => 12/23/2025 9:00 AM-12/23/2025 11:00 AM RT start of replacement is 12/23/2025 RT stamp of start date is 1766448000 RT full replace - make newtargetline from sourcetech RT correct farray RT foreman map is: 12/23/2025^1018 RT tech name per source1 is RT his hours are RT tech name per destination0 is Marcuss McBride RT his hours are 2 RT Deleting old wop record for 128 if any RT delete wop record for 1018 if any RF vreply is replacef and foreman ID = 128. Replacing foreman with 1018 RT Replacing for full work order RT there will be no destination wop record as destination tech is now foreman RF Updating full work order76152 a_fk_techID with tech 1018 Updating work order76152 foreman timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM Updating work order76152 foreman map: 12/23/2025^1018 Updating work order76152 foreman hours with 2 RT fetching helper WOP RT found 0 helper records RT raw crew array from sql is called wocrew RT go to edit cleanup EC Starting function editCleanup EC new time line is 12/23/2025 9:00 AM-12/23/2025 11:00 AM EC original time line is 12/23/2025 9:00 AM-12/23/2025 11:00 AM EC foreman map is 12/23/2025^1018 EC linear hours are 2 EC last original WOTL date is 12/23/2025 and stamp is 1766448000 EC creating array from new wo timeline EC starting seg is 12/23/2025 9:00 AM-12/23/2025 11:00 AM EC ending seg is 12/23/2025 9:00 AM-12/23/2025 11:00 AM EC new start date is 12/23/2025 and stop date is 12/23/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025 9:00 AM-12/23/2025 11:00 AM EC map is: 12/23/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766448000 => 12/23/2025 9:00 AM-12/23/2025 11:00 AM EC no gfad for 1766448000. adding 12/23/2025^1018 EC old foreman map: 12/23/2025^1018 EC new map is 12/23/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766448000=>12/23/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/23/2025 9:00 AM-12/23/2025 11:00 AM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 9:00 AM-12/23/2025 11:00 AM is: 12/23/2025 9:00 AM-12/23/2025 11:00 AM EC new foreman work list: 12/23/2025 9:00 AM-12/23/2025 11:00 AM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/23/2025 EC Projected_Stop_Date = 12/23/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/23/2025 9:00 AM-12/23/2025 11:00 AM EC Foreman_Time_Line = 12/23/2025 9:00 AM-12/23/2025 11:00 AM EC ForemanMap = 12/23/2025^1018 EC finished writing wo record 76152 EC runtime 0.0037999153137207 sec end of function editCleanup RT END REPLACE TECH IN WORK ORDER running second health report V starting function validate V woid = 76152 V Found WO 76152 V set up work order characteristics V overtime flag is V default end of day is 5:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998384 (12/17/2025 7:06 PM) V stopgaplow stamp is 1734462384 (12/17/2024 7:06 PM) V stopgaphigh stamp is 1797534384 (12/17/2026 7:06 PM) V looking at seg 12/23/2025 9:00 AM-12/23/2025 11:00 AM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 9:00 AM-12/23/2025 11:00 AM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 11:00 AM V stamp of whole start time+date is 1766480400 V stamp of whole stop time+date is 1766487600 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 9:00 AM V stamp of start time is 32400 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (32400) < 0 or starttime (32400) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 5:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V old wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 9:00 AM-12/23/2025 11:00 AM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 09:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 9:00 AM-12/23/2025 11:00 AM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V new foreman work list: 12/23/2025 9:00 AM-12/23/2025 11:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76152: V Foreman_Time_Line = 12/23/2025 9:00 AM-12/23/2025 11:00 AM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 09:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 11:00 AM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 5:30 PM V Time_Line = 12/23/2025 9:00 AM-12/23/2025 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010292053222656 sec end of function validate END SCHEDULER PHP total runtime 0.070520877838135 sec 89 12/17/2025 14:06:19 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 1:06:18 PM SETUP block status = only source0 WOID = 76151 source1 source tech ID = 128 source2 source block date = 12/23/2025 source3 start date = 12/23/2025 source4 end date = 12/23/2025 source5 foreman ID = 128 source6 1st day on job = 12/23/2025 source7 last day on job = 12/23/2025 source8 first date on the grid (unused) = 12/23/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/23/2025-128 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/23/2025 destination2 wo list = ,76162, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Replace foreman or add tech to wo hit 4D - running add_replace_oneday_wo_foreman_qualified Now at add_replace_oneday_wo_foreman_qualified option replace: vreply is replacef hreply is empty block = 76151_128_12/23/2025_12/23/2025_12/23/2025_128_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-128_ grid = 1018_12/23/2025_,76162,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:06 pm START PHP Page reload has detected a Drag & Drop edit to wo 76151 Starting Edit Run pre-run health report: V starting function validate V woid = 76151 V Found WO 76151 V set up work order characteristics V overtime flag is V default end of day is 17:30:00 V foreman ID is 128 V lunch is 30 V wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998379 (12/17/2025 7:06 PM) V stopgaplow stamp is 1734462379 (12/17/2024 7:06 PM) V stopgaphigh stamp is 1797534379 (12/17/2026 7:06 PM) V looking at seg 12/23/2025 9:00 AM-12/23/2025 1:00 PM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 1:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 9:00 AM-12/23/2025 1:00 PM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 1:00 PM V stamp of whole start time+date is 1766480400 V stamp of whole stop time+date is 1766494800 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 9:00 AM V stamp of start time is 32400 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 1:00 PM V stamp of stop time is 46800 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (32400) < 0 or starttime (32400) > 86400 or V stoptime (46800) < 0 or stoptime (46800) > 86400 V captured maxEnd = 5:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V old wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 9:00 AM-12/23/2025 1:00 PM V create map process array V original foreman map from WO: 12/23/2025^128 V splitting map into 1 elements V raw map element is 12/23/2025^128 V processed element is 1766448000=12/23/2025 and 128 V load all WOP records for this work order V deleting any WOP records for foreman 128 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 09:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 01:00 PM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^128 V new map is: 12/23/2025^128 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 9:00 AM-12/23/2025 1:00 PM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V new foreman work list: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76151: V Foreman_Time_Line = 12/23/2025 9:00 AM-12/23/2025 1:00 PM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 09:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 01:00 PM V ForemanMap = 12/23/2025^128 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 5:30 PM V Time_Line = 12/23/2025 9:00 AM-12/23/2025 1:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010797023773193 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 14:06:19 DD Source Block: 76151_128_12/23/2025_12/23/2025_12/23/2025_128_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-128_ DD Destination Grid: 1018_12/23/2025_,76162,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=replacef, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 14:06:19 GS Edit wo 76151 GS Fetching WO 76151 from SQL GS Foreman ID is 128 GS start time is 09:00 AM GS stop time is 5:30 PM GS WO Timeline is: 12/23/2025 9:00 AM-12/23/2025 1:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/23/2025 9:00 AM-12/23/2025 1:00 PM GS foreman map is: 12/23/2025^128 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is replacef for vertical drag RT START REPLACE TECH BLOCK RT crew size is 0 RF Foreman will be replaced RF Here is sourcetech which is the foreman timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM RF Looking at timeline element 12/23/2025 9:00 AM-12/23/2025 1:00 PM RF added for 12/23/2025 1766448000 => 12/23/2025 9:00 AM-12/23/2025 1:00 PM RT start of replacement is 12/23/2025 RT stamp of start date is 1766448000 RT full replace - make newtargetline from sourcetech RT correct farray RT foreman map is: 12/23/2025^1018 RT tech name per source1 is RT his hours are RT tech name per destination0 is Marcuss McBride RT his hours are 4 RT Deleting old wop record for 128 if any RT delete wop record for 1018 if any RF vreply is replacef and foreman ID = 128. Replacing foreman with 1018 RT Replacing for full work order RT there will be no destination wop record as destination tech is now foreman RF Updating full work order76151 a_fk_techID with tech 1018 Updating work order76151 foreman timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM Updating work order76151 foreman map: 12/23/2025^1018 Updating work order76151 foreman hours with 4 RT fetching helper WOP RT found 0 helper records RT raw crew array from sql is called wocrew RT go to edit cleanup EC Starting function editCleanup EC new time line is 12/23/2025 9:00 AM-12/23/2025 1:00 PM EC original time line is 12/23/2025 9:00 AM-12/23/2025 1:00 PM EC foreman map is 12/23/2025^1018 EC linear hours are 4 EC last original WOTL date is 12/23/2025 and stamp is 1766448000 EC creating array from new wo timeline EC starting seg is 12/23/2025 9:00 AM-12/23/2025 1:00 PM EC ending seg is 12/23/2025 9:00 AM-12/23/2025 1:00 PM EC new start date is 12/23/2025 and stop date is 12/23/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025 9:00 AM-12/23/2025 1:00 PM EC map is: 12/23/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766448000 => 12/23/2025 9:00 AM-12/23/2025 1:00 PM EC no gfad for 1766448000. adding 12/23/2025^1018 EC old foreman map: 12/23/2025^1018 EC new map is 12/23/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766448000=>12/23/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/23/2025 9:00 AM-12/23/2025 1:00 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 9:00 AM-12/23/2025 1:00 PM is: 12/23/2025 9:00 AM-12/23/2025 1:00 PM EC new foreman work list: 12/23/2025 9:00 AM-12/23/2025 1:00 PM EC new foreman hours are 4 EC updating WO record: EC Hours_Scheduled = 4 EC Scheduled_Date_Start = 12/23/2025 EC Projected_Stop_Date = 12/23/2025 EC Foreman_Hours = 4 EC Hours_On_Site = 4 EC Time_Line = 12/23/2025 9:00 AM-12/23/2025 1:00 PM EC Foreman_Time_Line = 12/23/2025 9:00 AM-12/23/2025 1:00 PM EC ForemanMap = 12/23/2025^1018 EC finished writing wo record 76151 EC runtime 0.0036721229553223 sec end of function editCleanup RT END REPLACE TECH IN WORK ORDER running second health report V starting function validate V woid = 76151 V Found WO 76151 V set up work order characteristics V overtime flag is V default end of day is 5:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998379 (12/17/2025 7:06 PM) V stopgaplow stamp is 1734462379 (12/17/2024 7:06 PM) V stopgaphigh stamp is 1797534379 (12/17/2026 7:06 PM) V looking at seg 12/23/2025 9:00 AM-12/23/2025 1:00 PM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 1:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 9:00 AM-12/23/2025 1:00 PM V start seg is 12/23/2025 9:00 AM V stop seg is 12/23/2025 1:00 PM V stamp of whole start time+date is 1766480400 V stamp of whole stop time+date is 1766494800 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 9:00 AM V stamp of start time is 32400 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 1:00 PM V stamp of stop time is 46800 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (32400) < 0 or starttime (32400) > 86400 or V stoptime (46800) < 0 or stoptime (46800) > 86400 V captured maxEnd = 5:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V old wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 9:00 AM-12/23/2025 1:00 PM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 09:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 01:00 PM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 9:00 AM-12/23/2025 1:00 PM V new wo timeline: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V new foreman work list: 12/23/2025 9:00 AM-12/23/2025 1:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76151: V Foreman_Time_Line = 12/23/2025 9:00 AM-12/23/2025 1:00 PM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 09:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 01:00 PM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 5:30 PM V Time_Line = 12/23/2025 9:00 AM-12/23/2025 1:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010627031326294 sec end of function validate END SCHEDULER PHP total runtime 0.042937994003296 sec 90 12/17/2025 14:06:02 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 1:06:01 PM SETUP block status = only source0 WOID = 76191 source1 source tech ID = 1018 source2 source block date = 12/23/2025 source3 start date = 12/23/2025 source4 end date = 12/23/2025 source5 foreman ID = 1018 source6 1st day on job = 12/23/2025 source7 last day on job = 12/23/2025 source8 first date on the grid (unused) = 12/23/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/23/2025-1018 source11 man hours = destination0 tech ID = 128 destination1 block date = 12/23/2025 destination2 wo list = ,76189,76151,76152,76244,76245, destination3 list of tech cross-trained skills =
Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Replace foreman or add tech to wo hit 4D - running add_replace_oneday_wo_foreman_qualified Now at add_replace_oneday_wo_foreman_qualified option replace: vreply is replacef hreply is empty block = 76191_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ grid = 128_12/23/2025_,76189,76151,76152,76244,76245,_Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:06 pm START PHP Page reload has detected a Drag & Drop edit to wo 76191 Starting Edit Run pre-run health report: V starting function validate V woid = 76191 V Found WO 76191 V set up work order characteristics V overtime flag is V default end of day is 6:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998362 (12/17/2025 7:06 PM) V stopgaplow stamp is 1734462362 (12/17/2024 7:06 PM) V stopgaphigh stamp is 1797534362 (12/17/2026 7:06 PM) V looking at seg 12/23/2025 10:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 10:00 AM V stop seg is 12/23/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 10:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 10:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766484000 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 10:00 AM V stamp of start time is 36000 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (36000) < 0 or starttime (36000) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 6:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V old wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V new wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 10:00 AM-12/23/2025 12:00 PM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 10:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 10:00 AM-12/23/2025 12:00 PM V new wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V new foreman work list: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76191: V Foreman_Time_Line = 12/23/2025 10:00 AM-12/23/2025 12:00 PM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 10:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 6:30 PM V Time_Line = 12/23/2025 10:00 AM-12/23/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010687828063965 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 14:06:02 DD Source Block: 76191_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ DD Destination Grid: 128_12/23/2025_,76189,76151,76152,76244,76245,_Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=replacef, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 14:06:02 GS Edit wo 76191 GS Fetching WO 76191 from SQL GS Foreman ID is 1018 GS start time is 10:00 AM GS stop time is 6:30 PM GS WO Timeline is: 12/23/2025 10:00 AM-12/23/2025 12:00 PM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/23/2025 10:00 AM-12/23/2025 12:00 PM GS foreman map is: 12/23/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is replacef for vertical drag RT START REPLACE TECH BLOCK RT crew size is 0 RF Foreman will be replaced RF Here is sourcetech which is the foreman timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM RF Looking at timeline element 12/23/2025 10:00 AM-12/23/2025 12:00 PM RF added for 12/23/2025 1766448000 => 12/23/2025 10:00 AM-12/23/2025 12:00 PM RT start of replacement is 12/23/2025 RT stamp of start date is 1766448000 RT full replace - make newtargetline from sourcetech RT correct farray RT foreman map is: 12/23/2025^128 RT tech name per source1 is RT his hours are RT tech name per destination0 is Joey Anderson RT his hours are 2 RT Deleting old wop record for 1018 if any RT delete wop record for 128 if any RF vreply is replacef and foreman ID = 1018. Replacing foreman with 128 RT Replacing for full work order RT there will be no destination wop record as destination tech is now foreman RF Updating full work order76191 a_fk_techID with tech 128 Updating work order76191 foreman timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM Updating work order76191 foreman map: 12/23/2025^128 Updating work order76191 foreman hours with 2 RT fetching helper WOP RT found 0 helper records RT raw crew array from sql is called wocrew RT go to edit cleanup EC Starting function editCleanup EC new time line is 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC original time line is 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC foreman map is 12/23/2025^128 EC linear hours are 2 EC last original WOTL date is 12/23/2025 and stamp is 1766448000 EC creating array from new wo timeline EC starting seg is 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC ending seg is 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC new start date is 12/23/2025 and stop date is 12/23/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC map is: 12/23/2025^128 EC creating map array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025^128 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766448000 => 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC no gfad for 1766448000. adding 12/23/2025^128 EC old foreman map: 12/23/2025^128 EC new map is 12/23/2025^128 EC using newmap array of size 1 to create new foreman work list EC looking at 1766448000=>12/23/2025^128 EC checking for valid gfad using 128 against 128 EC hit EC no gfad entry - adding 12/23/2025 10:00 AM-12/23/2025 12:00 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 10:00 AM-12/23/2025 12:00 PM is: 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC new foreman work list: 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/23/2025 EC Projected_Stop_Date = 12/23/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC Foreman_Time_Line = 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC ForemanMap = 12/23/2025^128 EC finished writing wo record 76191 EC runtime 0.0033409595489502 sec end of function editCleanup RT END REPLACE TECH IN WORK ORDER running second health report V starting function validate V woid = 76191 V Found WO 76191 V set up work order characteristics V overtime flag is V default end of day is 6:30 PM V foreman ID is 128 V lunch is 30 V wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998362 (12/17/2025 7:06 PM) V stopgaplow stamp is 1734462362 (12/17/2024 7:06 PM) V stopgaphigh stamp is 1797534362 (12/17/2026 7:06 PM) V looking at seg 12/23/2025 10:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 10:00 AM V stop seg is 12/23/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 10:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 10:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766484000 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 10:00 AM V stamp of start time is 36000 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (36000) < 0 or starttime (36000) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 6:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V old wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V new wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 10:00 AM-12/23/2025 12:00 PM V create map process array V original foreman map from WO: 12/23/2025^128 V splitting map into 1 elements V raw map element is 12/23/2025^128 V processed element is 1766448000=12/23/2025 and 128 V load all WOP records for this work order V deleting any WOP records for foreman 128 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 10:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^128 V new map is: 12/23/2025^128 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 10:00 AM-12/23/2025 12:00 PM V new wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V new foreman work list: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76191: V Foreman_Time_Line = 12/23/2025 10:00 AM-12/23/2025 12:00 PM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 10:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/23/2025^128 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 6:30 PM V Time_Line = 12/23/2025 10:00 AM-12/23/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0097939968109131 sec end of function validate END SCHEDULER PHP total runtime 0.041141033172607 sec 91 12/17/2025 14:05:59 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 1:05:58 PM SETUP block status = only source0 WOID = 76189 source1 source tech ID = 1018 source2 source block date = 12/23/2025 source3 start date = 12/23/2025 source4 end date = 12/23/2025 source5 foreman ID = 1018 source6 1st day on job = 12/23/2025 source7 last day on job = 12/23/2025 source8 first date on the grid (unused) = 12/23/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/23/2025-1018 source11 man hours = destination0 tech ID = 128 destination1 block date = 12/23/2025 destination2 wo list = ,76151,76152,76244,76245, destination3 list of tech cross-trained skills =
Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Replace foreman or add tech to wo hit 4D - running add_replace_oneday_wo_foreman_qualified Now at add_replace_oneday_wo_foreman_qualified option replace: vreply is replacef hreply is empty block = 76189_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ grid = 128_12/23/2025_,76151,76152,76244,76245,_Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:05 pm START PHP Page reload has detected a Drag & Drop edit to wo 76189 Starting Edit Run pre-run health report: V starting function validate V woid = 76189 V Found WO 76189 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998359 (12/17/2025 7:05 PM) V stopgaplow stamp is 1734462359 (12/17/2024 7:05 PM) V stopgaphigh stamp is 1797534359 (12/17/2026 7:05 PM) V looking at seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 10:00 AM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766484000 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V old wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 10:00 AM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 08:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new foreman work list: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76189: V Foreman_Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010551929473877 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 14:05:59 DD Source Block: 76189_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ DD Destination Grid: 128_12/23/2025_,76151,76152,76244,76245,_Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=replacef, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 14:05:59 GS Edit wo 76189 GS Fetching WO 76189 from SQL GS Foreman ID is 1018 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/23/2025 8:00 AM-12/23/2025 10:00 AM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/23/2025 8:00 AM-12/23/2025 10:00 AM GS foreman map is: 12/23/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is replacef for vertical drag RT START REPLACE TECH BLOCK RT crew size is 0 RF Foreman will be replaced RF Here is sourcetech which is the foreman timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM RF Looking at timeline element 12/23/2025 8:00 AM-12/23/2025 10:00 AM RF added for 12/23/2025 1766448000 => 12/23/2025 8:00 AM-12/23/2025 10:00 AM RT start of replacement is 12/23/2025 RT stamp of start date is 1766448000 RT full replace - make newtargetline from sourcetech RT correct farray RT foreman map is: 12/23/2025^128 RT tech name per source1 is RT his hours are RT tech name per destination0 is Joey Anderson RT his hours are 2 RT Deleting old wop record for 1018 if any RT delete wop record for 128 if any RF vreply is replacef and foreman ID = 1018. Replacing foreman with 128 RT Replacing for full work order RT there will be no destination wop record as destination tech is now foreman RF Updating full work order76189 a_fk_techID with tech 128 Updating work order76189 foreman timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM Updating work order76189 foreman map: 12/23/2025^128 Updating work order76189 foreman hours with 2 RT fetching helper WOP RT found 0 helper records RT raw crew array from sql is called wocrew RT go to edit cleanup EC Starting function editCleanup EC new time line is 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC original time line is 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC foreman map is 12/23/2025^128 EC linear hours are 2 EC last original WOTL date is 12/23/2025 and stamp is 1766448000 EC creating array from new wo timeline EC starting seg is 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC ending seg is 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC new start date is 12/23/2025 and stop date is 12/23/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC map is: 12/23/2025^128 EC creating map array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025^128 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766448000 => 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC no gfad for 1766448000. adding 12/23/2025^128 EC old foreman map: 12/23/2025^128 EC new map is 12/23/2025^128 EC using newmap array of size 1 to create new foreman work list EC looking at 1766448000=>12/23/2025^128 EC checking for valid gfad using 128 against 128 EC hit EC no gfad entry - adding 12/23/2025 8:00 AM-12/23/2025 10:00 AM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM is: 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC new foreman work list: 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/23/2025 EC Projected_Stop_Date = 12/23/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC Foreman_Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC ForemanMap = 12/23/2025^128 EC finished writing wo record 76189 EC runtime 0.0033910274505615 sec end of function editCleanup RT END REPLACE TECH IN WORK ORDER running second health report V starting function validate V woid = 76189 V Found WO 76189 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 128 V lunch is 30 V wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998359 (12/17/2025 7:05 PM) V stopgaplow stamp is 1734462359 (12/17/2024 7:05 PM) V stopgaphigh stamp is 1797534359 (12/17/2026 7:05 PM) V looking at seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 10:00 AM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766484000 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V old wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 10:00 AM V create map process array V original foreman map from WO: 12/23/2025^128 V splitting map into 1 elements V raw map element is 12/23/2025^128 V processed element is 1766448000=12/23/2025 and 128 V load all WOP records for this work order V deleting any WOP records for foreman 128 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 08:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^128 V new map is: 12/23/2025^128 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new foreman work list: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76189: V Foreman_Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/23/2025^128 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0099601745605469 sec end of function validate END SCHEDULER PHP total runtime 0.041095018386841 sec 92 12/17/2025 14:05:51 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 1:05:50 PM SETUP block status = only source0 WOID = 76191 source1 source tech ID = 1018 source2 source block date = 12/19/2025 source3 start date = 12/19/2025 source4 end date = 12/19/2025 source5 foreman ID = 1018 source6 1st day on job = 12/19/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/19/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/19/2025-1018 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/23/2025 destination2 wo list = ,76162,76189, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76191_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Sprinkler Inspection_12/19/2025-1018_ grid = 1018_12/23/2025_,76162,76189,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:05 pm START PHP Page reload has detected a Drag & Drop edit to wo 76191 Starting Edit Run pre-run health report: V starting function validate V woid = 76191 V Found WO 76191 V set up work order characteristics V overtime flag is V default end of day is 18:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998351 (12/17/2025 7:05 PM) V stopgaplow stamp is 1734462351 (12/17/2024 7:05 PM) V stopgaphigh stamp is 1797534351 (12/17/2026 7:05 PM) V looking at seg 12/19/2025 10:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 10:00 AM V stop seg is 12/19/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 10:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 10:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766138400 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 10:00 AM V stamp of start time is 36000 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (36000) < 0 or starttime (36000) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 6:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V old wo timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V new wo timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 10:00 AM-12/19/2025 12:00 PM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 10:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 10:00 AM-12/19/2025 12:00 PM V new wo timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V new foreman work list: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76191: V Foreman_Time_Line = 12/19/2025 10:00 AM-12/19/2025 12:00 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 10:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 6:30 PM V Time_Line = 12/19/2025 10:00 AM-12/19/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011473894119263 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 14:05:51 DD Source Block: 76191_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Sprinkler Inspection_12/19/2025-1018_ DD Destination Grid: 1018_12/23/2025_,76162,76189,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 14:05:51 GS Edit wo 76191 GS Fetching WO 76191 from SQL GS Foreman ID is 1018 GS start time is 10:00 AM GS stop time is 6:30 PM GS WO Timeline is: 12/19/2025 10:00 AM-12/19/2025 12:00 PM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/19/2025 10:00 AM-12/19/2025 12:00 PM GS foreman map is: 12/19/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/19/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/19/2025 10:00 AM-12/19/2025 12:00 PM NM testing old segment 1766102400 (12/19/2025) is older than start of move 1766102400(12/19/2025) NM line 12/19/2025 10:00 AM-12/19/2025 12:00 PM is on or after start of move - place in timerows array NM original timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM NM pre-move rows in stash: NM rows subject to move: 12/19/2025 10:00 AM-12/19/2025 12:00 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766448000 (12/23/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM DT stampstart is 1766448000 DT 1 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT first stamp is 1766102400 DT last stamp is 1766102400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT end of find gap loop DT fetching WO 76191 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766448000 DT looking at date 1766448000(12/23/2025) DT day of the week is Tuesday DT we can use 1766448000 as a valid date DT original segment at this position 12/19/2025 10:00 AM-12/19/2025 12:00 PM will be modified DT building seg starting with 12/23/2025 10:00 AM- DT the date of the segment end is 12/23/2025 DT modified segment to add is 12/23/2025 10:00 AM-12/23/2025 12:00 PM DT next line DT countdown is now -1 DT created: 12/23/2025 10:00 AM-12/23/2025 12:00 PM DT end of function dayTest NM function returned this modified timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC Starting function editCleanup EC new time line is 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC original time line is 12/19/2025 10:00 AM-12/19/2025 12:00 PM EC foreman map is 12/19/2025^1018 EC linear hours are 2 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC ending seg is 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC new start date is 12/23/2025 and stop date is 12/23/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC map is: 12/19/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766448000 => 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC no gfad for 1766448000. adding 12/23/2025^1018 EC old foreman map: 12/19/2025^1018 EC new map is 12/23/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766448000=>12/23/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/23/2025 10:00 AM-12/23/2025 12:00 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 10:00 AM-12/23/2025 12:00 PM is: 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC new foreman work list: 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/23/2025 EC Projected_Stop_Date = 12/23/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC Foreman_Time_Line = 12/23/2025 10:00 AM-12/23/2025 12:00 PM EC ForemanMap = 12/23/2025^1018 EC finished writing wo record 76191 EC runtime 0.0035669803619385 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76191 V Found WO 76191 V set up work order characteristics V overtime flag is V default end of day is 6:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998351 (12/17/2025 7:05 PM) V stopgaplow stamp is 1734462351 (12/17/2024 7:05 PM) V stopgaphigh stamp is 1797534351 (12/17/2026 7:05 PM) V looking at seg 12/23/2025 10:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 10:00 AM V stop seg is 12/23/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 10:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 10:00 AM V stop seg is 12/23/2025 12:00 PM V stamp of whole start time+date is 1766484000 V stamp of whole stop time+date is 1766491200 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 10:00 AM V stamp of start time is 36000 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (36000) < 0 or starttime (36000) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 6:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V old wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V new wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 10:00 AM-12/23/2025 12:00 PM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 10:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 10:00 AM-12/23/2025 12:00 PM V new wo timeline: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V new foreman work list: 12/23/2025 10:00 AM-12/23/2025 12:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76191: V Foreman_Time_Line = 12/23/2025 10:00 AM-12/23/2025 12:00 PM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 10:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 6:30 PM V Time_Line = 12/23/2025 10:00 AM-12/23/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010045051574707 sec end of function validate END SCHEDULER PHP total runtime 0.040620088577271 sec 93 12/17/2025 14:05:45 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 1:05:44 PM SETUP block status = only source0 WOID = 76189 source1 source tech ID = 1018 source2 source block date = 12/19/2025 source3 start date = 12/19/2025 source4 end date = 12/19/2025 source5 foreman ID = 1018 source6 1st day on job = 12/19/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/19/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/19/2025-1018 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/23/2025 destination2 wo list = ,76162, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76189_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Sprinkler Inspection_12/19/2025-1018_ grid = 1018_12/23/2025_,76162,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 14:05 pm START PHP Page reload has detected a Drag & Drop edit to wo 76189 Starting Edit Run pre-run health report: V starting function validate V woid = 76189 V Found WO 76189 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998346 (12/17/2025 7:05 PM) V stopgaplow stamp is 1734462346 (12/17/2024 7:05 PM) V stopgaphigh stamp is 1797534346 (12/17/2026 7:05 PM) V looking at seg 12/19/2025 8:00 AM-12/19/2025 10:00 AM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 8:00 AM-12/19/2025 10:00 AM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 10:00 AM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766138400 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V old wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 10:00 AM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new foreman work list: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76189: V Foreman_Time_Line = 12/19/2025 8:00 AM-12/19/2025 10:00 AM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/19/2025 8:00 AM-12/19/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0099658966064453 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 14:05:45 DD Source Block: 76189_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Sprinkler Inspection_12/19/2025-1018_ DD Destination Grid: 1018_12/23/2025_,76162,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 14:05:45 GS Edit wo 76189 GS Fetching WO 76189 from SQL GS Foreman ID is 1018 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/19/2025 8:00 AM-12/19/2025 10:00 AM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/19/2025 8:00 AM-12/19/2025 10:00 AM GS foreman map is: 12/19/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/19/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/19/2025 8:00 AM-12/19/2025 10:00 AM NM testing old segment 1766102400 (12/19/2025) is older than start of move 1766102400(12/19/2025) NM line 12/19/2025 8:00 AM-12/19/2025 10:00 AM is on or after start of move - place in timerows array NM original timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM NM pre-move rows in stash: NM rows subject to move: 12/19/2025 8:00 AM-12/19/2025 10:00 AM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766448000 (12/23/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM DT stampstart is 1766448000 DT 1 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT first stamp is 1766102400 DT last stamp is 1766102400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT end of find gap loop DT fetching WO 76189 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766448000 DT looking at date 1766448000(12/23/2025) DT day of the week is Tuesday DT we can use 1766448000 as a valid date DT original segment at this position 12/19/2025 8:00 AM-12/19/2025 10:00 AM will be modified DT building seg starting with 12/23/2025 8:00 AM- DT the date of the segment end is 12/23/2025 DT modified segment to add is 12/23/2025 8:00 AM-12/23/2025 10:00 AM DT next line DT countdown is now -1 DT created: 12/23/2025 8:00 AM-12/23/2025 10:00 AM DT end of function dayTest NM function returned this modified timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC Starting function editCleanup EC new time line is 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC original time line is 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC foreman map is 12/19/2025^1018 EC linear hours are 2 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC ending seg is 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC new start date is 12/23/2025 and stop date is 12/23/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC map is: 12/19/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766448000 => 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC no gfad for 1766448000. adding 12/23/2025^1018 EC old foreman map: 12/19/2025^1018 EC new map is 12/23/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766448000=>12/23/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/23/2025 8:00 AM-12/23/2025 10:00 AM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM is: 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC new foreman work list: 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/23/2025 EC Projected_Stop_Date = 12/23/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC Foreman_Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM EC ForemanMap = 12/23/2025^1018 EC finished writing wo record 76189 EC runtime 0.0034821033477783 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76189 V Found WO 76189 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998346 (12/17/2025 7:05 PM) V stopgaplow stamp is 1734462346 (12/17/2024 7:05 PM) V stopgaphigh stamp is 1797534346 (12/17/2026 7:05 PM) V looking at seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 10:00 AM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766484000 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V old wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 10:00 AM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 08:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new foreman work list: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76189: V Foreman_Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0094389915466309 sec end of function validate END SCHEDULER PHP total runtime 0.038017988204956 sec 94 12/17/2025 14:05:19 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 14:05 pm Screen Refresh END SCHEDULER PHP total runtime 0.0072779655456543 sec 95 12/17/2025 14:02:35 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:02:34 PM SETUP block status = only source0 WOID = 77129 source1 source tech ID = 1037 source2 source block date = 12/18/2025 source3 start date = 12/18/2025 source4 end date = 12/18/2025 source5 foreman ID = 1037 source6 1st day on job = 12/18/2025 source7 last day on job = 12/18/2025 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/18/2025-1037 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option replace: vreply is prov hreply is empty block = 77129_1037_12/18/2025_12/18/2025_12/18/2025_1037_12/18/2025_12/18/2025_12/18/2025_Sprinkler Service_12/18/2025-1037_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:02 pm START PHP Page reload has detected a Drag & Drop edit to wo 77129 Starting Edit Run pre-run health report: V starting function validate V woid = 77129 V Found WO 77129 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1037 V lunch is 30 V wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998155 (12/17/2025 7:02 PM) V stopgaplow stamp is 1734462155 (12/17/2024 7:02 PM) V stopgaphigh stamp is 1797534155 (12/17/2026 7:02 PM) V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/18/2025 8:00 AM-12/18/2025 12:00 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 12:00 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766059200 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V old wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 12:00 PM V create map process array V original foreman map from WO: 12/18/2025^1037 V splitting map into 1 elements V raw map element is 12/18/2025^1037 V processed element is 1766016000=12/18/2025 and 1037 V load all WOP records for this work order V deleting any WOP records for foreman 1037 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/18/2025(1766016000) V master start time is 08:00 AM in 12hr format V last day starts 12/18/2025(1766016000) V master stop date is 12/18/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/18/2025^1037 V new map is: 12/18/2025^1037 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V new foreman work list: 12/18/2025 8:00 AM-12/18/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 77129: V Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM V Scheduled_Date_Start = 12/18/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/18/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/18/2025^1037 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/18/2025 8:00 AM-12/18/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.01062798500061 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:02:35 DD Source Block: 77129_1037_12/18/2025_12/18/2025_12/18/2025_1037_12/18/2025_12/18/2025_12/18/2025_Sprinkler Service_12/18/2025-1037_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=prov, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:02:35 GS Edit wo 77129 GS Fetching WO 77129 from SQL GS Foreman ID is 1037 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/18/2025 8:00 AM-12/18/2025 12:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/18/2025 8:00 AM-12/18/2025 12:00 PM GS foreman map is: 12/18/2025^1037 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is prov for vertical drag RP START SEND WORK ORDER TO PROVISIONAL BLOCK RP Sending work order 77129 to provisional RP Remove all wop records associated with work order 77129 RP WO record 77129 updated with change flag RP END SEND WORK ORDER TO PROVISIONAL BLOCK running second health report V starting function validate V woid = 77129 V Found WO 77129 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998155 (12/17/2025 7:02 PM) V stopgaplow stamp is 1734462155 (12/17/2024 7:02 PM) V stopgaphigh stamp is 1797534155 (12/17/2026 7:02 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V calculate work order hours V foreman hours are: 8 and linear hours are 8 V rebuild helper timelines V total hours scheduled are 8 V updating wo 77129: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 8 V Hours_On_Site = 8 V Hours_Scheduled = 8 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011112928390503 sec end of function validate END SCHEDULER PHP total runtime 0.037975072860718 sec 96 12/17/2025 14:00:04 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 1:00:02 PM SETUP block status = only source0 WOID = 77220 source1 source tech ID = 1018 source2 source block date = 12/17/2025 source3 start date = 12/17/2025 source4 end date = 12/17/2025 source5 foreman ID = 1018 source6 1st day on job = 12/17/2025 source7 last day on job = 12/17/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/17/2025-1018 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option replace: vreply is prov hreply is empty block = 77220_1018_12/17/2025_12/17/2025_12/17/2025_1018_12/17/2025_12/17/2025__Sprinkler Service_12/17/2025-1018_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 14:00 pm START PHP Page reload has detected a Drag & Drop edit to wo 77220 Starting Edit Run pre-run health report: V starting function validate V woid = 77220 V Found WO 77220 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998013 (12/17/2025 7:00 PM) V stopgaplow stamp is 1734462013 (12/17/2024 7:00 PM) V stopgaphigh stamp is 1797534013 (12/17/2026 7:00 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create map process array V original foreman map from WO: 12/17/2025^1018 V splitting map into 1 elements V raw map element is 12/17/2025^1018 V processed element is 1765929600=12/17/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1018 V new map is: 12/17/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 77220: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/17/2025^1018 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011094093322754 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 14:00:04 DD Source Block: 77220_1018_12/17/2025_12/17/2025_12/17/2025_1018_12/17/2025_12/17/2025__Sprinkler Service_12/17/2025-1018_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=prov, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 14:00:04 GS Edit wo 77220 GS Fetching WO 77220 from SQL GS Foreman ID is 1018 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS foreman map is: 12/17/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is prov for vertical drag RP START SEND WORK ORDER TO PROVISIONAL BLOCK RP Sending work order 77220 to provisional RP Remove all wop records associated with work order 77220 RP WO record 77220 updated with change flag RP END SEND WORK ORDER TO PROVISIONAL BLOCK running second health report V starting function validate V woid = 77220 V Found WO 77220 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765998013 (12/17/2025 7:00 PM) V stopgaplow stamp is 1734462013 (12/17/2024 7:00 PM) V stopgaphigh stamp is 1797534013 (12/17/2026 7:00 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V calculate work order hours V foreman hours are: 8 and linear hours are 8 V rebuild helper timelines V total hours scheduled are 8 V updating wo 77220: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 8 V Hours_On_Site = 8 V Hours_Scheduled = 8 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010821104049683 sec end of function validate END SCHEDULER PHP total runtime 9.0522408485413 sec 97 12/17/2025 13:59:59 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 12:59:57 PM SETUP block status = only source0 WOID = 77220 source1 source tech ID = 1018 source2 source block date = 12/17/2025 source3 start date = 12/17/2025 source4 end date = 12/17/2025 source5 foreman ID = 1018 source6 1st day on job = 12/17/2025 source7 last day on job = 12/17/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/17/2025-1018 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option yes: vreply is unschedule hreply is empty block = 77220_1018_12/17/2025_12/17/2025_12/17/2025_1018_12/17/2025_12/17/2025__Sprinkler Service_12/17/2025-1018_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 13:59 pmEND SCHEDULER PHP total runtime 0.0067369937896729 sec 98 12/17/2025 13:59:49 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 12:59:47 PM SETUP block status = only source0 WOID = 77220 source1 source tech ID = 1018 source2 source block date = 12/17/2025 source3 start date = 12/17/2025 source4 end date = 12/17/2025 source5 foreman ID = 1018 source6 1st day on job = 12/17/2025 source7 last day on job = 12/17/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/17/2025-1018 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option yes: vreply is unschedule hreply is empty block = 77220_1018_12/17/2025_12/17/2025_12/17/2025_1018_12/17/2025_12/17/2025__Sprinkler Service_12/17/2025-1018_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 13:59 pmEND SCHEDULER PHP total runtime 0.007375955581665 sec 99 12/17/2025 13:59:28 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 12:59:26 PM SETUP block status = only source0 WOID = 77220 source1 source tech ID = 1018 source2 source block date = 12/17/2025 source3 start date = 12/17/2025 source4 end date = 12/17/2025 source5 foreman ID = 1018 source6 1st day on job = 12/17/2025 source7 last day on job = 12/17/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/17/2025-1018 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option yes: vreply is unschedule hreply is empty block = 77220_1018_12/17/2025_12/17/2025_12/17/2025_1018_12/17/2025_12/17/2025__Sprinkler Service_12/17/2025-1018_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 13:59 pmEND SCHEDULER PHP total runtime 0.0082521438598633 sec 100 12/17/2025 13:40:36 User: AW Crisp Process: RUNNING SCHEDULER 12/17/2025 13:40 pm Screen Refresh END SCHEDULER PHP total runtime 1.8571848869324 sec 101 12/17/2025 12:44:51 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:44 pm START PHP Page reload has detected a banner edit to wo 77227 Starting Edit Run pre-run health report: V starting function validate V woid = 77227 V Found WO 77227 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 32 V lunch is 30 V wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993491 (12/17/2025 5:44 PM) V stopgaplow stamp is 1734457491 (12/17/2024 5:44 PM) V stopgaphigh stamp is 1797529491 (12/17/2026 5:44 PM) V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V old wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create map process array V original foreman map from WO: 12/22/2025^32 V splitting map into 1 elements V raw map element is 12/22/2025^32 V processed element is 1766361600=12/22/2025 and 32 V load all WOP records for this work order V deleting any WOP records for foreman 32 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^32 V new map is: 12/22/2025^32 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new foreman work list: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 77227: V Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/22/2025^32 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011247873306274 sec end of function validate E START WO DETAILS EDIT E User Briana Ontiveros at 12/17/2025 12:44:51 Editing wo 77227 E field list: Changed Allow_Work_on_Saturday Allow_Work_on_Sunday Allow_Work_on_Holiday Allow_Work_Overtime_8 Allow_Work_Overtime_40 Allow_Work_Except Scheduled_Time_Start Hours_Scheduled data list: 1 false false false false false 8:00 am 16 E writing WO 77227 E fetching that wo back in E results of wo fetch: RecordID => 77675 a_pk_workorderID => 77227 WO_Num => 77227 a_fk_JobSiteID => 7238 a_fk_ticketID => 47763 a_fk_techID => 32 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => 2025 Annual: Alarm Emergency_Call_Check => Scheduled_Date_Start => 12/22/2025 Scheduled_Time_Start => 8:00 am Projected_Stop_Date => 12/22/2025 Projected_Stop_Time => 12:00 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 4 Hours_Scheduled => 16 Time_Line => 12/22/2025 8:00 AM-12/22/2025 12:00 PM ForemanMap => 12/22/2025^32 Hours_Calc => 4 Work_Order_Complete => Close_Lock => Job_Type => Alarm Inspection web_time => 8:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 12/17/2025 5:44 PM Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Dallas CSD BP Investor 1 LLC Job_Site_Name => Dallas Cold PRG Job_Site_Address => 2880 Cedardale Road Job_Site_City => Dallas Job_Site_State => TX Job_Site_Zip => 75241 JobID => 15-2025-47763 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Matthew Smith Foreman_Assigned_Date => 12/17/2025 Foreman_Time_Line => 12/22/2025 8:00 AM-12/22/2025 12:00 PM Foreman_Hours => 4 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => false Allow_Work_on_Sunday => false Allow_Work_on_Holiday => false Allow_Work_Overtime_8 => false Allow_Work_Overtime_40 => false Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 09:44:51 Last_Scheduled => 12/17/2025 Last_Scheduled_By => bontiveros zz_modified_stamp => 2025-12-17 11:43:59 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: Alarm Sacred_Material_Notes => E end of dump E woid=77227 E foremanID=32 E scheduled workHours=16 E scheduledTimeStart=8:00 AM from 8:00 am E defaultDayEnd=4:30 PM from 4:30 PM E OT8flag=false E timeline=12/22/2025 8:00 AM-12/22/2025 12:00 PM E fmap=12/22/2025^32 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM start and stop dates E stamp of start is 1766390400 and stop is 1766404800 E workday stamp for 4 hours is 14400 (4:00) E start date is 12/22/2025 and stop date is 12/22/2025 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 12/22/2025 8:00 AM and stamp is 1766390400 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 12/22/2025 4:30 PM is 1766421000 E workday stamp from 8.5 hours if segment uses defaultDayEnd 4:30 PM in wo is 30600 (8:30) E stop fragment is 12/22/2025 4:30 PM and stamp is 1766421000 E rebuild of first segment: 12/22/2025 8:00 AM-12/22/2025 4:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 12/22/2025 8:00 AM-12/22/2025 12:00 PM E original start stamp for this segment is 1766361600 E corrected segment is 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT starting function dayTest DT current timeline: 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT stampstart is 1766361600 DT 1 rows to process DT building array for segment start stamps DT adding 12/22/2025 to array as 1766361600 DT first stamp is 1766361600 DT last stamp is 1766361600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766361600 DT end of find gap loop DT fetching WO 77227 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766361600 DT looking at date 1766361600(12/22/2025) DT day of the week is Monday DT we can use 1766361600 as a valid date DT original segment at this position 12/22/2025 8:00 AM-12/22/2025 4:30 PM will be modified DT building seg starting with 12/22/2025 8:00 AM- DT the date of the segment end is 12/22/2025 DT modified segment to add is 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT end of function dayTest E hours are 8 E date of next seg to add to timeline is 12/22/2025 E adding adjusted segment 12/22/2025 8:00 AM-12/22/2025 4:30 PM to newtlArray E wotl so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 32 = 32 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 8 E ftl array so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM E start scan of 0 helper timelines E testing current tallied hours 8 against target hours 16 E go to next segment E end of scan for all techs E overtimelimit -8 = talliedHours 8 - workHours 16 E end section that tallies original timeline E section that adds segments to timeline E make more segments E in the loop E wotl so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM E last day is 12/22/2025 8:00 AM-12/22/2025 4:30 PM E date is 12/22/2025 E found last stamp of wotl as 1766361600 (12/22/2025) E foreman works this day. add to worklist E worklist count now 1 E walking helper list E setting next day stamp 1766448000 (12/23/2025) E testing midnight rollover E no rollover E new segment is 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT starting function dayTest DT current timeline: 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT stampstart is 1766448000 DT 1 rows to process DT building array for segment start stamps DT adding 12/23/2025 to array as 1766448000 DT first stamp is 1766448000 DT last stamp is 1766448000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766448000 DT end of find gap loop DT fetching WO 77227 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766448000 DT looking at date 1766448000(12/23/2025) DT day of the week is Tuesday DT we can use 1766448000 as a valid date DT original segment at this position 12/23/2025 8:00 AM-12/23/2025 4:30 PM will be modified DT building seg starting with 12/23/2025 8:00 AM- DT the date of the segment end is 12/23/2025 DT modified segment to add is 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT end of function dayTest E dayTest returned 12/23/2025 8:00 AM-12/23/2025 4:30 PM E added new seg to wotl E wotl so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM [1766448000] 12/23/2025 8:00 AM-12/23/2025 4:30 PM E added new seg to foreman list E added new seg to foreman list E foreman list so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM [1766448000] 12/23/2025 8:00 AM-12/23/2025 4:30 PM E testing active helpers E overtimelimit currently -8 E storing in stash E hours are 8 and count is 1 E adjusting overtimelimit to 0 E in the loop E hours are 0 so goto Ebreak E entering Ebreak E new wotl: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM [1766448000] 12/23/2025 8:00 AM-12/23/2025 4:30 PM E walking wotl to set fmap E looking at wotl with stamp = 1766361600 and segment = 12/22/2025 8:00 AM-12/22/2025 4:30 PM E date is 12/22/2025 E no gfad E adding 12/22/2025^32 to map E looking at wotl with stamp = 1766448000 and segment = 12/23/2025 8:00 AM-12/23/2025 4:30 PM E date is 12/23/2025 E no gfad E adding 12/23/2025^32 to map E final map: 12/22/2025^32 12/23/2025^32 E wotl: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM E foreman list: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM E foreman hours = 16 E scanning WOP results E final hours are 16 E calling function editCleanup EC Starting function editCleanup EC new time line is 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC original time line is 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC foreman map is 12/22/2025^32 12/23/2025^32 EC linear hours are 16 EC last original WOTL date is 12/23/2025 and stamp is 1766448000 EC creating array from new wo timeline EC starting seg is 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC ending seg is 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC new start date is 12/22/2025 and stop date is 12/23/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC adding element of stamp [1766448000] => seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC map is: 12/22/2025^32 12/23/2025^32 EC creating map array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025^32 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766448000] => seg 12/23/2025^32 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC no gfad for 1766361600. adding 12/22/2025^32 EC looking at 1766448000 => 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC no gfad for 1766448000. adding 12/23/2025^32 EC old foreman map: 12/22/2025^32 12/23/2025^32 EC new map is 12/22/2025^32 12/23/2025^32 EC using newmap array of size 2 to create new foreman work list EC looking at 1766361600=>12/22/2025^32 EC checking for valid gfad using 32 against 32 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 4:30 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM is: 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC looking at 1766448000=>12/23/2025^32 EC checking for valid gfad using 32 against 32 EC hit EC no gfad entry - adding 12/23/2025 8:00 AM-12/23/2025 4:30 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM is: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC new foreman work list: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC new foreman hours are 16 EC updating WO record: EC Hours_Scheduled = 16 EC Scheduled_Date_Start = 12/22/2025 EC Projected_Stop_Date = 12/23/2025 EC Foreman_Hours = 16 EC Hours_On_Site = 16 EC Time_Line = 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC ForemanMap = 12/22/2025^32 12/23/2025^32 EC finished writing wo record 77227 EC runtime 0.0039238929748535 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 77227 V Found WO 77227 V set up work order characteristics V overtime flag is false V default end of day is 4:30 PM V foreman ID is 32 V lunch is 30 V wo timeline: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993491 (12/17/2025 5:44 PM) V stopgaplow stamp is 1734457491 (12/17/2024 5:44 PM) V stopgaphigh stamp is 1797529491 (12/17/2026 5:44 PM) V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 4:30 PM V checking overtime flag and time V create wo timeline stamp array V creating woTester array from 2 segments V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 4:30 PM V create map process array V original foreman map from WO: 12/22/2025^32 12/23/2025^32 V splitting map into 2 elements V raw map element is 12/22/2025^32 V processed element is 1766361600=12/22/2025 and 32 V raw map element is 12/23/2025^32 V processed element is 1766448000=12/23/2025 and 32 V load all WOP records for this work order V deleting any WOP records for foreman 32 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 08:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 4:30 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^32 12/23/2025^32 V new map is: 12/22/2025^32 12/23/2025^32 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 4:30 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V new foreman work list: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V calculate work order hours V foreman hours are: 16 and linear hours are 16 V rebuild helper timelines V total hours scheduled are 16 V updating wo 77227: V Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/22/2025^32 12/23/2025^32 V Foreman_Hours = 16 V Hours_On_Site = 16 V Hours_Scheduled = 16 V Default_End_of_Day = 4:30 PM V Time_Line = 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011042833328247 sec end of function validate END SCHEDULER PHP total runtime 0.046866178512573 sec 102 12/17/2025 12:44:45 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:44:43 AM SETUP block status = only source0 WOID = 77227 source1 source tech ID = 1 source2 source block date = 12/22/2025 source3 start date = source4 end date = 12/17/2025 source5 foreman ID = 1 source6 1st day on job = source7 last day on job = 12/17/2025 source8 first date on the grid (unused) = source9 job type = Alarm Inspection source10 foreman time lines/WOP size =
1 source11 man hours = 4 destination0 tech ID = 32 destination1 block date = 12/22/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service Assign foreman to provisional wo hit 4B - running assign_oneday_wo_foreman Now at assign_oneday_wo_foreman option replace: vreply is prov hreply is move block = 77227_1___12/17/2025_1__12/17/2025__Alarm Inspection_1_4 grid = 32_12/22/2025_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service END JAVASCRIPT 12/17/2025 12:44 pm START PHP Page reload has detected a Drag & Drop edit to wo 77227 Starting Edit Run pre-run health report: V starting function validate V woid = 77227 V Found WO 77227 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993485 (12/17/2025 5:44 PM) V stopgaplow stamp is 1734457485 (12/17/2024 5:44 PM) V stopgaphigh stamp is 1797529485 (12/17/2026 5:44 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 77227: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011868953704834 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:44:45 DD Source Block: 77227_1___12/17/2025_1__12/17/2025__Alarm Inspection_1_4 DD Destination Grid: 32_12/22/2025_,_Alarm Contract
Alarm Inspection
Alarm Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Other Contract
Other Inspection
Other Service
Security
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service
VentAHood Contract
VentAHood Inspection
VentAHood Service DD Vreply=prov, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:44:45 GS Edit wo 77227 GS Fetching WO 77227 from SQL GS Foreman ID is 1 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS foreman map is: 12/17/2025^1 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP PRO START PROVISIONAL ASSIGN PRO hreply is move and vreply is prov. pulling from provisional PRO calling up wo 77227 PRO results of wo fetch: RecordID => 77675 a_pk_workorderID => 77227 WO_Num => 77227 a_fk_JobSiteID => 7238 a_fk_ticketID => 47763 a_fk_techID => 1 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => 2025 Annual: Alarm Emergency_Call_Check => Scheduled_Date_Start => 12/17/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/17/2025 Projected_Stop_Time => 12:00 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 4 Hours_Scheduled => 4 Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM ForemanMap => 12/17/2025^1 Hours_Calc => 4 Work_Order_Complete => Close_Lock => Job_Type => Alarm Inspection web_time => 8:00 AM Scheduled => Prov Scheduled_Sent_Stamp => Scheduled_Text => Provisional Sacred_Needed_Materials => Billing_Customer => Dallas CSD BP Investor 1 LLC Job_Site_Name => Dallas Cold PRG Job_Site_Address => 2880 Cedardale Road Job_Site_City => Dallas Job_Site_State => TX Job_Site_Zip => 75241 JobID => 15-2025-47763 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Foreman_Assigned_Date => Foreman_Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM Foreman_Hours => 4 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 09:44:45 Last_Scheduled => Last_Scheduled_By => zz_modified_stamp => 2025-12-17 11:43:59 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: Alarm Sacred_Material_Notes => PRO end of dump PRO original timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM PRO default start time 08:00 AM and default stop time is 4:30 PM PRO walking timeline PRO segment is 12/17/2025 8:00 AM-12/17/2025 12:00 PM new segment is 12/22/2025 8:00 AM-12/22/2025 12:00 PM PRO Creating map from tech ID and destination date PRO new map is 12/22/2025^32 PRO field list: Changed a_fk_techID Foreman Scheduled_Date_Start Foreman_Assigned_Date Last_Scheduled Last_Scheduled_By Scheduled Scheduled_Sent_Stamp Scheduled_Text ForemanMap Time_Line Hours_Scheduled Foreman_Lunch_Break_Minutes PRO data list: 1 32 Matthew Smith 12/22/2025 12/17/2025 12/17/2025 bontiveros Yes 12/17/2025 5:44 PM Scheduled 12/22/2025^32 12/22/2025 8:00 AM-12/22/2025 12:00 PM 4 30 PRO writing update to wo 77227 PRO jump to Edit code PRO END PROVISIONAL ASSIGN E results of wo fetch: RecordID => 77675 a_pk_workorderID => 77227 WO_Num => 77227 a_fk_JobSiteID => 7238 a_fk_ticketID => 47763 a_fk_techID => 32 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => 2025 Annual: Alarm Emergency_Call_Check => Scheduled_Date_Start => 12/22/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/17/2025 Projected_Stop_Time => 12:00 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 4 Hours_Scheduled => 4 Time_Line => 12/22/2025 8:00 AM-12/22/2025 12:00 PM ForemanMap => 12/22/2025^32 Hours_Calc => 4 Work_Order_Complete => Close_Lock => Job_Type => Alarm Inspection web_time => 8:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 12/17/2025 5:44 PM Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Dallas CSD BP Investor 1 LLC Job_Site_Name => Dallas Cold PRG Job_Site_Address => 2880 Cedardale Road Job_Site_City => Dallas Job_Site_State => TX Job_Site_Zip => 75241 JobID => 15-2025-47763 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Matthew Smith Foreman_Assigned_Date => 12/17/2025 Foreman_Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM Foreman_Hours => 4 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 09:44:45 Last_Scheduled => 12/17/2025 Last_Scheduled_By => bontiveros zz_modified_stamp => 2025-12-17 11:43:59 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: Alarm Sacred_Material_Notes => E end of dump E woid=77227 E foremanID=32 E scheduled workHours=4 E scheduledTimeStart=8:00 AM from 08:00 AM E defaultDayEnd=4:30 PM from 4:30 PM E OT8flag= E timeline=12/22/2025 8:00 AM-12/22/2025 12:00 PM E fmap=12/22/2025^32 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM start and stop dates E stamp of start is 1766390400 and stop is 1766404800 E workday stamp for 4 hours is 14400 (4:00) E start date is 12/22/2025 and stop date is 12/22/2025 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 12/22/2025 8:00 AM and stamp is 1766390400 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 12/22/2025 4:30 PM is 1766421000 E workday stamp from 8.5 hours if segment uses defaultDayEnd 4:30 PM in wo is 30600 (8:30) E stop fragment is 12/22/2025 4:30 PM and stamp is 1766421000 E rebuild of first segment: 12/22/2025 8:00 AM-12/22/2025 4:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 12/22/2025 8:00 AM-12/22/2025 12:00 PM E original start stamp for this segment is 1766361600 E corrected segment is 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT starting function dayTest DT current timeline: 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT stampstart is 1766361600 DT 1 rows to process DT building array for segment start stamps DT adding 12/22/2025 to array as 1766361600 DT first stamp is 1766361600 DT last stamp is 1766361600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766361600 DT end of find gap loop DT fetching WO 77227 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766361600 DT looking at date 1766361600(12/22/2025) DT day of the week is Monday DT we can use 1766361600 as a valid date DT original segment at this position 12/22/2025 8:00 AM-12/22/2025 4:30 PM will be modified DT building seg starting with 12/22/2025 8:00 AM- DT the date of the segment end is 12/22/2025 DT modified segment to add is 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT end of function dayTest E hours are 8 E date of next seg to add to timeline is 12/22/2025 E adding adjusted segment 12/22/2025 8:00 AM-12/22/2025 4:30 PM to newtlArray E wotl so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 32 = 32 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 8 E ftl array so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM E start scan of 0 helper timelines E testing current tallied hours 8 against target hours 4 E went over by 4 hours E perform correction by cutting hours from final seg E end of scan for all techs E overtimelimit 4 = talliedHours 8 - workHours 4 E end section that tallies original timeline E section that adds segments to timeline E cutting segments from timeline E in the loop E found last stamp of wotl as 1766361600 (12/22/2025) E foreman works this day. add to worklist E walking helper list E overtimelimit currently 4. worklist count is 1 E adjusting overtimelimit to -4 E overtimelimit has gone negative. goto Ecalc E going to Ecalc with overtimelimit = -4 E entering Ecalc E overtimelimit is -4 and count is 1 E overhours are 4 per tech E overhours rounded to 4 E last seg in wotl is 12/22/2025 8:00 AM-12/22/2025 4:30 PM E new stop stamp 1766404800 is 1766390400 + 14400 E final seg is 12/22/2025 8:00 AM-12/22/2025 12:00 PM E last seg added to wotl 12/22/2025 8:00 AM-12/22/2025 12:00 PM E last seg added to foreman list 12/22/2025 8:00 AM-12/22/2025 12:00 PM E entering Ebreak E new wotl: [1766361600] 12/22/2025 8:00 AM-12/22/2025 12:00 PM E walking wotl to set fmap E looking at wotl with stamp = 1766361600 and segment = 12/22/2025 8:00 AM-12/22/2025 12:00 PM E date is 12/22/2025 E no gfad E adding 12/22/2025^32 to map E final map: 12/22/2025^32 E wotl: 12/22/2025 8:00 AM-12/22/2025 12:00 PM E foreman list: 12/22/2025 8:00 AM-12/22/2025 12:00 PM E foreman hours = 4 E scanning WOP results E final hours are 4 E calling function editCleanup EC Starting function editCleanup EC new time line is 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC original time line is 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC foreman map is 12/22/2025^32 EC linear hours are 4 EC last original WOTL date is 12/22/2025 and stamp is 1766361600 EC creating array from new wo timeline EC starting seg is 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC ending seg is 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC new start date is 12/22/2025 and stop date is 12/22/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC map is: 12/22/2025^32 EC creating map array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025^32 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC no gfad for 1766361600. adding 12/22/2025^32 EC old foreman map: 12/22/2025^32 EC new map is 12/22/2025^32 EC using newmap array of size 1 to create new foreman work list EC looking at 1766361600=>12/22/2025^32 EC checking for valid gfad using 32 against 32 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM is: 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC new foreman work list: 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC new foreman hours are 4 EC updating WO record: EC Hours_Scheduled = 4 EC Scheduled_Date_Start = 12/22/2025 EC Projected_Stop_Date = 12/22/2025 EC Foreman_Hours = 4 EC Hours_On_Site = 4 EC Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC ForemanMap = 12/22/2025^32 EC finished writing wo record 77227 EC runtime 0.0041050910949707 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 77227 V Found WO 77227 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 32 V lunch is 30 V wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993485 (12/17/2025 5:44 PM) V stopgaplow stamp is 1734457485 (12/17/2024 5:44 PM) V stopgaphigh stamp is 1797529485 (12/17/2026 5:44 PM) V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V old wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create map process array V original foreman map from WO: 12/22/2025^32 V splitting map into 1 elements V raw map element is 12/22/2025^32 V processed element is 1766361600=12/22/2025 and 32 V load all WOP records for this work order V deleting any WOP records for foreman 32 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^32 V new map is: 12/22/2025^32 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new foreman work list: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 77227: V Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/22/2025^32 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011039018630981 sec end of function validate END SCHEDULER PHP total runtime 0.053531169891357 sec 103 12/17/2025 12:44:35 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:44 pm Screen Refresh END SCHEDULER PHP total runtime 0.006350040435791 sec 104 12/17/2025 12:44:25 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:44 pm Screen Refresh END SCHEDULER PHP total runtime 0.0062038898468018 sec 105 12/17/2025 12:44:19 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:44 pm Screen Refresh END SCHEDULER PHP total runtime 0.0077989101409912 sec 106 12/17/2025 12:44:07 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:44 pm Screen Refresh END SCHEDULER PHP total runtime 0.0060050487518311 sec 107 12/17/2025 12:41:54 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:41 pm START PHP Page reload has detected a banner edit to wo 76162 Starting Edit Run pre-run health report: V starting function validate V woid = 76162 V Found WO 76162 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993314 (12/17/2025 5:41 PM) V stopgaplow stamp is 1734457314 (12/17/2024 5:41 PM) V stopgaphigh stamp is 1797529314 (12/17/2026 5:41 PM) V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V old wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create map process array V original foreman map from WO: 12/22/2025^1018 V splitting map into 1 elements V raw map element is 12/22/2025^1018 V processed element is 1766361600=12/22/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^1018 V new map is: 12/22/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new foreman work list: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76162: V Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/22/2025^1018 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011882066726685 sec end of function validate E START WO DETAILS EDIT E User Briana Ontiveros at 12/17/2025 12:41:54 Editing wo 76162 E field list: Changed Allow_Work_on_Saturday Allow_Work_on_Sunday Allow_Work_on_Holiday Allow_Work_Overtime_8 Allow_Work_Overtime_40 Allow_Work_Except Scheduled_Time_Start Hours_Scheduled data list: 1 false false false false false 8:00 am 12 E writing WO 76162 E fetching that wo back in E results of wo fetch: RecordID => 76610 a_pk_workorderID => 76162 WO_Num => 76162 a_fk_JobSiteID => 7238 a_fk_ticketID => 47763 a_fk_techID => 1018 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => 25206 Work_Description => December 2025 Quarterly: (10) Pre-Action (2) Dry Added 11/4/2025 10:59:57 AM by bontiveros correction 2025 Annual: (10) Pre-Action (2) Dry Emergency_Call_Check => Scheduled_Date_Start => 12/22/2025 Scheduled_Time_Start => 8:00 am Projected_Stop_Date => 12/22/2025 Projected_Stop_Time => 12:00 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 4 Hours_Scheduled => 12 Time_Line => 12/22/2025 8:00 AM-12/22/2025 12:00 PM ForemanMap => 12/22/2025^1018 Hours_Calc => 4 Work_Order_Complete => Close_Lock => Out Job_Type => Sprinkler Inspection web_time => 8:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 11/04/2025 16:47:00 Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Dallas CSD BP Investor 1 LLC Job_Site_Name => Dallas Cold PRG Job_Site_Address => 2880 Cedardale Road Job_Site_City => Dallas Job_Site_State => TX Job_Site_Zip => 75241 JobID => 15-2025-47763 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Marcuss McBride Foreman_Assigned_Date => 11/04/2025 Foreman_Time_Line => 12/22/2025 8:00 AM-12/22/2025 12:00 PM Foreman_Hours => 4 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => false Allow_Work_on_Sunday => false Allow_Work_on_Holiday => false Allow_Work_Overtime_8 => false Allow_Work_Overtime_40 => false Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 09:41:54 Last_Scheduled => 11/04/2025 Last_Scheduled_By => bontiveros zz_modified_stamp => 2025-12-17 11:24:15 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: (10) Pre-Action (2) Dry Sacred_Material_Notes => E end of dump E woid=76162 E foremanID=1018 E scheduled workHours=12 E scheduledTimeStart=8:00 AM from 8:00 am E defaultDayEnd=4:30 PM from 4:30 PM E OT8flag=false E timeline=12/22/2025 8:00 AM-12/22/2025 12:00 PM E fmap=12/22/2025^1018 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 12/22/2025 8:00 AM-12/22/2025 12:00 PM start and stop dates E stamp of start is 1766390400 and stop is 1766404800 E workday stamp for 4 hours is 14400 (4:00) E start date is 12/22/2025 and stop date is 12/22/2025 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 12/22/2025 8:00 AM and stamp is 1766390400 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 12/22/2025 4:30 PM is 1766421000 E workday stamp from 8.5 hours if segment uses defaultDayEnd 4:30 PM in wo is 30600 (8:30) E stop fragment is 12/22/2025 4:30 PM and stamp is 1766421000 E rebuild of first segment: 12/22/2025 8:00 AM-12/22/2025 4:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 12/22/2025 8:00 AM-12/22/2025 12:00 PM E original start stamp for this segment is 1766361600 E corrected segment is 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT starting function dayTest DT current timeline: 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT stampstart is 1766361600 DT 1 rows to process DT building array for segment start stamps DT adding 12/22/2025 to array as 1766361600 DT first stamp is 1766361600 DT last stamp is 1766361600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766361600 DT end of find gap loop DT fetching WO 76162 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766361600 DT looking at date 1766361600(12/22/2025) DT day of the week is Monday DT we can use 1766361600 as a valid date DT original segment at this position 12/22/2025 8:00 AM-12/22/2025 4:30 PM will be modified DT building seg starting with 12/22/2025 8:00 AM- DT the date of the segment end is 12/22/2025 DT modified segment to add is 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT end of function dayTest E hours are 8 E date of next seg to add to timeline is 12/22/2025 E adding adjusted segment 12/22/2025 8:00 AM-12/22/2025 4:30 PM to newtlArray E wotl so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 1018 = 1018 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 8 E ftl array so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM E start scan of 0 helper timelines E testing current tallied hours 8 against target hours 12 E go to next segment E end of scan for all techs E overtimelimit -4 = talliedHours 8 - workHours 12 E end section that tallies original timeline E section that adds segments to timeline E make more segments E in the loop E wotl so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM E last day is 12/22/2025 8:00 AM-12/22/2025 4:30 PM E date is 12/22/2025 E found last stamp of wotl as 1766361600 (12/22/2025) E foreman works this day. add to worklist E worklist count now 1 E walking helper list E setting next day stamp 1766448000 (12/23/2025) E testing midnight rollover E no rollover E new segment is 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT starting function dayTest DT current timeline: 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT stampstart is 1766448000 DT 1 rows to process DT building array for segment start stamps DT adding 12/23/2025 to array as 1766448000 DT first stamp is 1766448000 DT last stamp is 1766448000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766448000 DT end of find gap loop DT fetching WO 76162 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766448000 DT looking at date 1766448000(12/23/2025) DT day of the week is Tuesday DT we can use 1766448000 as a valid date DT original segment at this position 12/23/2025 8:00 AM-12/23/2025 4:30 PM will be modified DT building seg starting with 12/23/2025 8:00 AM- DT the date of the segment end is 12/23/2025 DT modified segment to add is 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT end of function dayTest E dayTest returned 12/23/2025 8:00 AM-12/23/2025 4:30 PM E added new seg to wotl E wotl so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM [1766448000] 12/23/2025 8:00 AM-12/23/2025 4:30 PM E added new seg to foreman list E added new seg to foreman list E foreman list so far: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM [1766448000] 12/23/2025 8:00 AM-12/23/2025 4:30 PM E testing active helpers E overtimelimit currently -4 E storing in stash E hours are 8 and count is 1 E adjusting overtimelimit to 4 E finished adding new segs E sending -4 hours to Ecalc E end section that adds segments to timeline E end cutting segments from timeline E entering Ecalc E overtimelimit is -4 and count is 1 E overhours are 4 per tech E overhours rounded to 4 E last seg in wotl is 12/23/2025 8:00 AM-12/23/2025 4:30 PM E new stop stamp 1766491200 is 1766476800 + 14400 E final seg is 12/23/2025 8:00 AM-12/23/2025 12:00 PM E last seg added to wotl 12/23/2025 8:00 AM-12/23/2025 12:00 PM E last seg added to foreman list 12/23/2025 8:00 AM-12/23/2025 12:00 PM E entering Ebreak E new wotl: [1766361600] 12/22/2025 8:00 AM-12/22/2025 4:30 PM [1766448000] 12/23/2025 8:00 AM-12/23/2025 12:00 PM E walking wotl to set fmap E looking at wotl with stamp = 1766361600 and segment = 12/22/2025 8:00 AM-12/22/2025 4:30 PM E date is 12/22/2025 E no gfad E adding 12/22/2025^1018 to map E looking at wotl with stamp = 1766448000 and segment = 12/23/2025 8:00 AM-12/23/2025 12:00 PM E date is 12/23/2025 E no gfad E adding 12/23/2025^1018 to map E final map: 12/22/2025^1018 12/23/2025^1018 E wotl: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM E foreman list: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM E foreman hours = 12 E scanning WOP results E final hours are 12 E calling function editCleanup EC Starting function editCleanup EC new time line is 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC original time line is 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC foreman map is 12/22/2025^1018 12/23/2025^1018 EC linear hours are 12 EC last original WOTL date is 12/23/2025 and stamp is 1766448000 EC creating array from new wo timeline EC starting seg is 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC ending seg is 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC new start date is 12/22/2025 and stop date is 12/23/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC adding element of stamp [1766448000] => seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC map is: 12/22/2025^1018 12/23/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025^1018 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766448000] => seg 12/23/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC no gfad for 1766361600. adding 12/22/2025^1018 EC looking at 1766448000 => 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC no gfad for 1766448000. adding 12/23/2025^1018 EC old foreman map: 12/22/2025^1018 12/23/2025^1018 EC new map is 12/22/2025^1018 12/23/2025^1018 EC using newmap array of size 2 to create new foreman work list EC looking at 1766361600=>12/22/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 4:30 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM is: 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC looking at 1766448000=>12/23/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/23/2025 8:00 AM-12/23/2025 12:00 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM is: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC new foreman work list: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC new foreman hours are 12 EC updating WO record: EC Hours_Scheduled = 12 EC Scheduled_Date_Start = 12/22/2025 EC Projected_Stop_Date = 12/23/2025 EC Foreman_Hours = 12 EC Hours_On_Site = 12 EC Time_Line = 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM EC ForemanMap = 12/22/2025^1018 12/23/2025^1018 EC finished writing wo record 76162 EC runtime 0.0054111480712891 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 76162 V Found WO 76162 V set up work order characteristics V overtime flag is false V default end of day is 4:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993314 (12/17/2025 5:41 PM) V stopgaplow stamp is 1734457314 (12/17/2024 5:41 PM) V stopgaphigh stamp is 1797529314 (12/17/2026 5:41 PM) V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 12:00 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 12:00 PM V checking overtime flag and time V create wo timeline stamp array V creating woTester array from 2 segments V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 12:00 PM V create map process array V original foreman map from WO: 12/22/2025^1018 12/23/2025^1018 V splitting map into 2 elements V raw map element is 12/22/2025^1018 V processed element is 1766361600=12/22/2025 and 1018 V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 08:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 12:00 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^1018 12/23/2025^1018 V new map is: 12/22/2025^1018 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V new foreman work list: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V calculate work order hours V foreman hours are: 12 and linear hours are 12 V rebuild helper timelines V total hours scheduled are 12 V updating wo 76162: V Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/22/2025^1018 12/23/2025^1018 V Foreman_Hours = 12 V Hours_On_Site = 12 V Hours_Scheduled = 12 V Default_End_of_Day = 4:30 PM V Time_Line = 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012529134750366 sec end of function validate END SCHEDULER PHP total runtime 0.052464008331299 sec 108 12/17/2025 12:41:18 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:41:17 AM SETUP block status = only source0 WOID = 76199 source1 source tech ID = 1018 source2 source block date = 12/23/2025 source3 start date = 12/23/2025 source4 end date = 12/23/2025 source5 foreman ID = 1018 source6 1st day on job = 12/23/2025 source7 last day on job = 12/23/2025 source8 first date on the grid (unused) = 12/23/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/23/2025-1018 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option replace: vreply is prov hreply is empty block = 76199_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 12:41 pm START PHP Page reload has detected a Drag & Drop edit to wo 76199 Starting Edit Run pre-run health report: V starting function validate V woid = 76199 V Found WO 76199 V set up work order characteristics V overtime flag is V default end of day is 22:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 2:00 PM-12/23/2025 4:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993278 (12/17/2025 5:41 PM) V stopgaplow stamp is 1734457278 (12/17/2024 5:41 PM) V stopgaphigh stamp is 1797529278 (12/17/2026 5:41 PM) V looking at seg 12/23/2025 2:00 PM-12/23/2025 4:00 PM V start seg is 12/23/2025 2:00 PM V stop seg is 12/23/2025 4:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 2:00 PM-12/23/2025 4:00 PM V start seg is 12/23/2025 2:00 PM V stop seg is 12/23/2025 4:00 PM V stamp of whole start time+date is 1766498400 V stamp of whole stop time+date is 1766505600 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 2:00 PM V stamp of start time is 50400 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 4:00 PM V stamp of stop time is 57600 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (50400) < 0 or starttime (50400) > 86400 or V stoptime (57600) < 0 or stoptime (57600) > 86400 V captured maxEnd = 10:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 2:00 PM-12/23/2025 4:00 PM V old wo timeline: 12/23/2025 2:00 PM-12/23/2025 4:00 PM V new wo timeline: 12/23/2025 2:00 PM-12/23/2025 4:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 2:00 PM-12/23/2025 4:00 PM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 02:00 PM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 04:00 PM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 2:00 PM-12/23/2025 4:00 PM V new wo timeline: 12/23/2025 2:00 PM-12/23/2025 4:00 PM V new foreman work list: 12/23/2025 2:00 PM-12/23/2025 4:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76199: V Foreman_Time_Line = 12/23/2025 2:00 PM-12/23/2025 4:00 PM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 02:00 PM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 04:00 PM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 10:30 PM V Time_Line = 12/23/2025 2:00 PM-12/23/2025 4:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011809825897217 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:41:18 DD Source Block: 76199_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=prov, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:41:18 GS Edit wo 76199 GS Fetching WO 76199 from SQL GS Foreman ID is 1018 GS start time is 02:00 PM GS stop time is 10:30 PM GS WO Timeline is: 12/23/2025 2:00 PM-12/23/2025 4:00 PM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/23/2025 2:00 PM-12/23/2025 4:00 PM GS foreman map is: 12/23/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is prov for vertical drag RP START SEND WORK ORDER TO PROVISIONAL BLOCK RP Sending work order 76199 to provisional RP Remove all wop records associated with work order 76199 RP WO record 76199 updated with change flag RP END SEND WORK ORDER TO PROVISIONAL BLOCK running second health report V starting function validate V woid = 76199 V Found WO 76199 V set up work order characteristics V overtime flag is V default end of day is 10:30 PM V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993278 (12/17/2025 5:41 PM) V stopgaplow stamp is 1734457278 (12/17/2024 5:41 PM) V stopgaphigh stamp is 1797529278 (12/17/2026 5:41 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V calculate work order hours V foreman hours are: 8 and linear hours are 8 V rebuild helper timelines V total hours scheduled are 8 V updating wo 76199: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 8 V Hours_On_Site = 8 V Hours_Scheduled = 8 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.01170015335083 sec end of function validate END SCHEDULER PHP total runtime 0.042306900024414 sec 109 12/17/2025 12:41:11 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:41:10 AM SETUP block status = only source0 WOID = 76198 source1 source tech ID = 1018 source2 source block date = 12/23/2025 source3 start date = 12/23/2025 source4 end date = 12/23/2025 source5 foreman ID = 1018 source6 1st day on job = 12/23/2025 source7 last day on job = 12/23/2025 source8 first date on the grid (unused) = 12/23/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/23/2025-1018 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option replace: vreply is prov hreply is empty block = 76198_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 12:41 pm START PHP Page reload has detected a Drag & Drop edit to wo 76198 Starting Edit Run pre-run health report: V starting function validate V woid = 76198 V Found WO 76198 V set up work order characteristics V overtime flag is V default end of day is 19:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 11:00 AM-12/23/2025 1:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993271 (12/17/2025 5:41 PM) V stopgaplow stamp is 1734457271 (12/17/2024 5:41 PM) V stopgaphigh stamp is 1797529271 (12/17/2026 5:41 PM) V looking at seg 12/23/2025 11:00 AM-12/23/2025 1:00 PM V start seg is 12/23/2025 11:00 AM V stop seg is 12/23/2025 1:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 11:00 AM-12/23/2025 1:00 PM V start seg is 12/23/2025 11:00 AM V stop seg is 12/23/2025 1:00 PM V stamp of whole start time+date is 1766487600 V stamp of whole stop time+date is 1766494800 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 11:00 AM V stamp of start time is 39600 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 1:00 PM V stamp of stop time is 46800 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (39600) < 0 or starttime (39600) > 86400 or V stoptime (46800) < 0 or stoptime (46800) > 86400 V captured maxEnd = 7:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 11:00 AM-12/23/2025 1:00 PM V old wo timeline: 12/23/2025 11:00 AM-12/23/2025 1:00 PM V new wo timeline: 12/23/2025 11:00 AM-12/23/2025 1:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 11:00 AM-12/23/2025 1:00 PM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 11:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 01:00 PM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 11:00 AM-12/23/2025 1:00 PM V new wo timeline: 12/23/2025 11:00 AM-12/23/2025 1:00 PM V new foreman work list: 12/23/2025 11:00 AM-12/23/2025 1:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76198: V Foreman_Time_Line = 12/23/2025 11:00 AM-12/23/2025 1:00 PM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 11:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 01:00 PM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 7:30 PM V Time_Line = 12/23/2025 11:00 AM-12/23/2025 1:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012600898742676 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:41:11 DD Source Block: 76198_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=prov, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:41:11 GS Edit wo 76198 GS Fetching WO 76198 from SQL GS Foreman ID is 1018 GS start time is 11:00 AM GS stop time is 7:30 PM GS WO Timeline is: 12/23/2025 11:00 AM-12/23/2025 1:00 PM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/23/2025 11:00 AM-12/23/2025 1:00 PM GS foreman map is: 12/23/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is prov for vertical drag RP START SEND WORK ORDER TO PROVISIONAL BLOCK RP Sending work order 76198 to provisional RP Remove all wop records associated with work order 76198 RP WO record 76198 updated with change flag RP END SEND WORK ORDER TO PROVISIONAL BLOCK running second health report V starting function validate V woid = 76198 V Found WO 76198 V set up work order characteristics V overtime flag is V default end of day is 7:30 PM V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993271 (12/17/2025 5:41 PM) V stopgaplow stamp is 1734457271 (12/17/2024 5:41 PM) V stopgaphigh stamp is 1797529271 (12/17/2026 5:41 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V calculate work order hours V foreman hours are: 8 and linear hours are 8 V rebuild helper timelines V total hours scheduled are 8 V updating wo 76198: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 8 V Hours_On_Site = 8 V Hours_Scheduled = 8 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012657880783081 sec end of function validate END SCHEDULER PHP total runtime 0.045526027679443 sec 110 12/17/2025 12:41:07 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:41:06 AM SETUP block status = only source0 WOID = 76197 source1 source tech ID = 1018 source2 source block date = 12/23/2025 source3 start date = 12/23/2025 source4 end date = 12/23/2025 source5 foreman ID = 1018 source6 1st day on job = 12/23/2025 source7 last day on job = 12/23/2025 source8 first date on the grid (unused) = 12/23/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/23/2025-1018 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option replace: vreply is prov hreply is empty block = 76197_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018 _ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 12:41 pm START PHP Page reload has detected a Drag & Drop edit to wo 76197 Starting Edit Run pre-run health report: V starting function validate V woid = 76197 V Found WO 76197 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993267 (12/17/2025 5:41 PM) V stopgaplow stamp is 1734457267 (12/17/2024 5:41 PM) V stopgaphigh stamp is 1797529267 (12/17/2026 5:41 PM) V looking at seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 10:00 AM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766484000 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V old wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 10:00 AM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 08:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new foreman work list: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76197: V Foreman_Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011687994003296 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:41:07 DD Source Block: 76197_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018 _ DD Destination Grid: 0_1/1/1900_trash DD Vreply=prov, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:41:07 GS Edit wo 76197 GS Fetching WO 76197 from SQL GS Foreman ID is 1018 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/23/2025 8:00 AM-12/23/2025 10:00 AM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/23/2025 8:00 AM-12/23/2025 10:00 AM GS foreman map is: 12/23/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is prov for vertical drag RP START SEND WORK ORDER TO PROVISIONAL BLOCK RP Sending work order 76197 to provisional RP Remove all wop records associated with work order 76197 RP WO record 76197 updated with change flag RP END SEND WORK ORDER TO PROVISIONAL BLOCK running second health report V starting function validate V woid = 76197 V Found WO 76197 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993267 (12/17/2025 5:41 PM) V stopgaplow stamp is 1734457267 (12/17/2024 5:41 PM) V stopgaphigh stamp is 1797529267 (12/17/2026 5:41 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V calculate work order hours V foreman hours are: 8 and linear hours are 8 V rebuild helper timelines V total hours scheduled are 8 V updating wo 76197: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 8 V Hours_On_Site = 8 V Hours_Scheduled = 8 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010952949523926 sec end of function validate END SCHEDULER PHP total runtime 0.040585041046143 sec 111 12/17/2025 12:41:03 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:41:02 AM SETUP block status = only source0 WOID = 75091 source1 source tech ID = 1018 source2 source block date = 12/23/2025 source3 start date = 12/23/2025 source4 end date = 12/23/2025 source5 foreman ID = 1018 source6 1st day on job = 12/23/2025 source7 last day on job = 12/23/2025 source8 first date on the grid (unused) = 12/23/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/23/2025-1018 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option replace: vreply is prov hreply is empty block = 75091_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 12:41 pm START PHP Page reload has detected a Drag & Drop edit to wo 75091 Starting Edit Run pre-run health report: V starting function validate V woid = 75091 V Found WO 75091 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993263 (12/17/2025 5:41 PM) V stopgaplow stamp is 1734457263 (12/17/2024 5:41 PM) V stopgaphigh stamp is 1797529263 (12/17/2026 5:41 PM) V looking at seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 8:00 AM-12/23/2025 10:00 AM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 10:00 AM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766484000 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V old wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 10:00 AM V create map process array V original foreman map from WO: 12/23/2025^1018 V splitting map into 1 elements V raw map element is 12/23/2025^1018 V processed element is 1766448000=12/23/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 08:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1018 V new map is: 12/23/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new wo timeline: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V new foreman work list: 12/23/2025 8:00 AM-12/23/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 75091: V Foreman_Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/23/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/23/2025 8:00 AM-12/23/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.013093948364258 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:41:03 DD Source Block: 75091_1018_12/23/2025_12/23/2025_12/23/2025_1018_12/23/2025_12/23/2025_12/23/2025_Sprinkler Inspection_12/23/2025-1018_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=prov, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:41:03 GS Edit wo 75091 GS Fetching WO 75091 from SQL GS Foreman ID is 1018 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/23/2025 8:00 AM-12/23/2025 10:00 AM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/23/2025 8:00 AM-12/23/2025 10:00 AM GS foreman map is: 12/23/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is prov for vertical drag RP START SEND WORK ORDER TO PROVISIONAL BLOCK RP Sending work order 75091 to provisional RP Remove all wop records associated with work order 75091 RP WO record 75091 updated with change flag RP END SEND WORK ORDER TO PROVISIONAL BLOCK running second health report V starting function validate V woid = 75091 V Found WO 75091 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993263 (12/17/2025 5:41 PM) V stopgaplow stamp is 1734457263 (12/17/2024 5:41 PM) V stopgaphigh stamp is 1797529263 (12/17/2026 5:41 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V calculate work order hours V foreman hours are: 8 and linear hours are 8 V rebuild helper timelines V total hours scheduled are 8 V updating wo 75091: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 8 V Hours_On_Site = 8 V Hours_Scheduled = 8 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011735916137695 sec end of function validate END SCHEDULER PHP total runtime 0.043448925018311 sec 112 12/17/2025 12:37:15 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 11:37:12 AM SETUP block status = only source0 WOID = 77221 source1 source tech ID = 978 source2 source block date = 12/17/2025 source3 start date = 12/17/2025 source4 end date = 12/19/2025 source5 foreman ID = 978 source6 1st day on job = 12/17/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/17/2025-978 12/18/2025-978 12/19/2025-978 source11 man hours = destination0 tech ID = 1034 destination1 block date = 12/17/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Replace foreman or add tech to wo hit 4D - running add_replace_oneday_wo_foreman_qualified Now at add_replace_oneday_wo_foreman_qualified option replace: vreply is replacef hreply is empty block = 77221_978_12/17/2025_12/17/2025_12/19/2025_978_12/17/2025_12/19/2025__Sprinkler Service_12/17/2025-978 12/18/2025-978 12/19/2025-978_ grid = 1034_12/17/2025_,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:37 pm START PHP Page reload has detected a Drag & Drop edit to wo 77221 Starting Edit Run pre-run health report: V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 978 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993035 (12/17/2025 5:37 PM) V stopgaplow stamp is 1734457035 (12/17/2024 5:37 PM) V stopgaphigh stamp is 1797529035 (12/17/2026 5:37 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V splitting map into 3 elements V raw map element is 12/17/2025^978 V processed element is 1765929600=12/17/2025 and 978 V raw map element is 12/18/2025^978 V processed element is 1766016000=12/18/2025 and 978 V raw map element is 12/19/2025^978 V processed element is 1766102400=12/19/2025 and 978 V load all WOP records for this work order V deleting any WOP records for foreman 978 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V new map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^978 12/18/2025^978 12/19/2025^978 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011122941970825 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 12:37:15 DD Source Block: 77221_978_12/17/2025_12/17/2025_12/19/2025_978_12/17/2025_12/19/2025__Sprinkler Service_12/17/2025-978 12/18/2025-978 12/19/2025-978_ DD Destination Grid: 1034_12/17/2025_,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=replacef, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 12:37:15 GS Edit wo 77221 GS Fetching WO 77221 from SQL GS Foreman ID is 978 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS hours scheduled are 24 and hours on site are 24 and foreman hours are 24 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS foreman map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is replacef for vertical drag RT START REPLACE TECH BLOCK RT crew size is 0 RF Foreman will be replaced RF Here is sourcetech which is the foreman timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM RF Looking at timeline element 12/17/2025 8:00 AM-12/17/2025 4:30 PM RF added for 12/17/2025 1765929600 => 12/17/2025 8:00 AM-12/17/2025 4:30 PM RF Looking at timeline element 12/18/2025 8:00 AM-12/18/2025 4:30 PM RF added for 12/18/2025 1766016000 => 12/18/2025 8:00 AM-12/18/2025 4:30 PM RF Looking at timeline element 12/19/2025 8:00 AM-12/19/2025 4:30 PM RF added for 12/19/2025 1766102400 => 12/19/2025 8:00 AM-12/19/2025 4:30 PM RT start of replacement is 12/17/2025 RT stamp of start date is 1765929600 RT full replace - make newtargetline from sourcetech RT correct farray RT foreman map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 RT tech name per source1 is RT his hours are RT tech name per destination0 is Chad Davis RT his hours are 24 RT Deleting old wop record for 978 if any RT delete wop record for 1034 if any RF vreply is replacef and foreman ID = 978. Replacing foreman with 1034 RT Replacing for full work order RT there will be no destination wop record as destination tech is now foreman RF Updating full work order77221 a_fk_techID with tech 1034 Updating work order77221 foreman timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM Updating work order77221 foreman map: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 Updating work order77221 foreman hours with 24 RT fetching helper WOP RT found 0 helper records RT raw crew array from sql is called wocrew RT go to edit cleanup EC Starting function editCleanup EC new time line is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC original time line is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC foreman map is 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 EC linear hours are 24 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC ending seg is 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new start date is 12/17/2025 and stop date is 12/19/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 EC creating map array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025^1034 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766016000] => seg 12/18/2025^1034 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766102400] => seg 12/19/2025^1034 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1765929600 => 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC no gfad for 1765929600. adding 12/17/2025^1034 EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC no gfad for 1766016000. adding 12/18/2025^1034 EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC no gfad for 1766102400. adding 12/19/2025^1034 EC old foreman map: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 EC new map is 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 EC using newmap array of size 3 to create new foreman work list EC looking at 1765929600=>12/17/2025^1034 EC checking for valid gfad using 1034 against 1034 EC hit EC no gfad entry - adding 12/17/2025 8:00 AM-12/17/2025 4:30 PM from wotl at 1765929600 to fwl EC new foreman work list so far after adding wotl seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC looking at 1766016000=>12/18/2025^1034 EC checking for valid gfad using 1034 against 1034 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC looking at 1766102400=>12/19/2025^1034 EC checking for valid gfad using 1034 against 1034 EC hit EC no gfad entry - adding 12/19/2025 8:00 AM-12/19/2025 4:30 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new foreman hours are 24 EC updating WO record: EC Hours_Scheduled = 24 EC Scheduled_Date_Start = 12/17/2025 EC Projected_Stop_Date = 12/19/2025 EC Foreman_Hours = 24 EC Hours_On_Site = 24 EC Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC ForemanMap = 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 EC finished writing wo record 77221 EC runtime 0.0040388107299805 sec end of function editCleanup RT END REPLACE TECH IN WORK ORDER running second health report V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1034 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993035 (12/17/2025 5:37 PM) V stopgaplow stamp is 1734457035 (12/17/2024 5:37 PM) V stopgaphigh stamp is 1797529035 (12/17/2026 5:37 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V splitting map into 3 elements V raw map element is 12/17/2025^1034 V processed element is 1765929600=12/17/2025 and 1034 V raw map element is 12/18/2025^1034 V processed element is 1766016000=12/18/2025 and 1034 V raw map element is 12/19/2025^1034 V processed element is 1766102400=12/19/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V new map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011394023895264 sec end of function validate END SCHEDULER PHP total runtime 0.043214082717896 sec 113 12/17/2025 12:37:09 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 11:37:07 AM SETUP block status = only source0 WOID = 77221 source1 source tech ID = 1034 source2 source block date = 12/17/2025 source3 start date = 12/17/2025 source4 end date = 12/19/2025 source5 foreman ID = 978 source6 1st day on job = 12/17/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/17/2025-978 12/18/2025-978 12/19/2025-978 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T3 - running tech_remove_from_wo Now at tech_remove_from_wo option yes: vreply is all hreply is empty block = 77221_1034_12/17/2025_12/17/2025_12/19/2025_978_12/17/2025_12/19/2025__Sprinkler Service_12/17/2025-978 12/18/2025-978 12/19/2025-978_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 12:37 pm START PHP Page reload has detected a Drag & Drop edit to wo 77221 Starting Edit Run pre-run health report: V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 978 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993029 (12/17/2025 5:37 PM) V stopgaplow stamp is 1734457029 (12/17/2024 5:37 PM) V stopgaphigh stamp is 1797529029 (12/17/2026 5:37 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V splitting map into 3 elements V raw map element is 12/17/2025^978 V processed element is 1765929600=12/17/2025 and 978 V raw map element is 12/18/2025^978 V processed element is 1766016000=12/18/2025 and 978 V raw map element is 12/19/2025^978 V processed element is 1766102400=12/19/2025 and 978 V load all WOP records for this work order V deleting any WOP records for foreman 978 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 1 V processing wop record for 1034 (Chad Davis) V build master array containing arrays of helper timelines V from 1 WOP records, creating WOP array V adding dude 1034 V now have 1 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V new map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V wop count now 1 V testing helper 1034 V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 4:30 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 4:30 PM from wo timeline V updating helper 1034 old timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM new timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V helper hours are 24 V saving helper 1034 record V total hours scheduled are 48 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^978 12/18/2025^978 12/19/2025^978 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 48 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 2 V Changed = 1 V runtime 0.012094974517822 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 12:37:09 DD Source Block: 77221_1034_12/17/2025_12/17/2025_12/19/2025_978_12/17/2025_12/19/2025__Sprinkler Service_12/17/2025-978 12/18/2025-978 12/19/2025-978_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=all, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 12:37:09 GS Edit wo 77221 GS Fetching WO 77221 from SQL GS Foreman ID is 978 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS hours scheduled are 48 and hours on site are 24 and foreman hours are 24 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS foreman map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 GS creating map array GS fetching helper WOP GS found 1 helper records GS raw crew array from sql is called wocrew GS Found crew member 1034 GS added to array of tech timelines GS this tech timeline is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is all for vertical drag RA START REMOVE TECH BLOCK RA Removing tech 1034 from work order RA reducing crew size 2 by 1 RA removing unnedded wop record for 1034 RA WO record 77221 updated with change flag END REMOVE TECH BLOCK running second health report V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 978 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993029 (12/17/2025 5:37 PM) V stopgaplow stamp is 1734457029 (12/17/2024 5:37 PM) V stopgaphigh stamp is 1797529029 (12/17/2026 5:37 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V splitting map into 3 elements V raw map element is 12/17/2025^978 V processed element is 1765929600=12/17/2025 and 978 V raw map element is 12/18/2025^978 V processed element is 1766016000=12/18/2025 and 978 V raw map element is 12/19/2025^978 V processed element is 1766102400=12/19/2025 and 978 V load all WOP records for this work order V deleting any WOP records for foreman 978 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V new map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^978 12/18/2025^978 12/19/2025^978 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011073112487793 sec end of function validate END SCHEDULER PHP total runtime 0.044500112533569 sec 114 12/17/2025 12:36:57 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 11:36:55 AM SETUP block status = only source0 WOID = 77221 source1 source tech ID = 978 source2 source block date = 12/17/2025 source3 start date = 12/17/2025 source4 end date = 12/19/2025 source5 foreman ID = 978 source6 1st day on job = 12/17/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/17/2025-978 12/18/2025-978 12/19/2025-978 source11 man hours = destination0 tech ID = 1034 destination1 block date = 12/17/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Replace foreman or add tech to wo hit 4D - running add_replace_oneday_wo_foreman_qualified Now at add_replace_oneday_wo_foreman_qualified option add: vreply is add hreply is empty block = 77221_978_12/17/2025_12/17/2025_12/19/2025_978_12/17/2025_12/19/2025__Sprinkler Service_12/17/2025-978 12/18/2025-978 12/19/2025-978_ grid = 1034_12/17/2025_,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:36 pm START PHP Page reload has detected a Drag & Drop edit to wo 77221 Starting Edit Run pre-run health report: V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 978 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993017 (12/17/2025 5:36 PM) V stopgaplow stamp is 1734457017 (12/17/2024 5:36 PM) V stopgaphigh stamp is 1797529017 (12/17/2026 5:36 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V splitting map into 3 elements V raw map element is 12/17/2025^978 V processed element is 1765929600=12/17/2025 and 978 V raw map element is 12/18/2025^978 V processed element is 1766016000=12/18/2025 and 978 V raw map element is 12/19/2025^978 V processed element is 1766102400=12/19/2025 and 978 V load all WOP records for this work order V deleting any WOP records for foreman 978 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V new map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^978 12/18/2025^978 12/19/2025^978 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012329816818237 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 12:36:57 DD Source Block: 77221_978_12/17/2025_12/17/2025_12/19/2025_978_12/17/2025_12/19/2025__Sprinkler Service_12/17/2025-978 12/18/2025-978 12/19/2025-978_ DD Destination Grid: 1034_12/17/2025_,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=add, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 12:36:57 GS Edit wo 77221 GS Fetching WO 77221 from SQL GS Foreman ID is 978 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS hours scheduled are 24 and hours on site are 24 and foreman hours are 24 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS foreman map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is add for vertical drag AT START ADD TECH BLOCK AT 12/17/2025 is destination1 and is the start of the edit AT hreply is empty. Dude 1034 gets full wo timeline AT This dude record is updated with new timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM AT new hour count is 24 AT dude 1034 gets wop record update AT dude name is Chad Davis AT deleting old WOP record AT creating new WOP record AT new WOP record: a_pk_ID,a_fk_WOID,a_fk_techID,Tech_Name,Hours,WO_Unlinked,Time_Line,Changed receives: 77221103400000,77221,1034,Chad Davis,24,,12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM,1 running second health report V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 978 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993017 (12/17/2025 5:36 PM) V stopgaplow stamp is 1734457017 (12/17/2024 5:36 PM) V stopgaphigh stamp is 1797529017 (12/17/2026 5:36 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V splitting map into 3 elements V raw map element is 12/17/2025^978 V processed element is 1765929600=12/17/2025 and 978 V raw map element is 12/18/2025^978 V processed element is 1766016000=12/18/2025 and 978 V raw map element is 12/19/2025^978 V processed element is 1766102400=12/19/2025 and 978 V load all WOP records for this work order V deleting any WOP records for foreman 978 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 1 V processing wop record for 1034 (Chad Davis) V build master array containing arrays of helper timelines V from 1 WOP records, creating WOP array V adding dude 1034 V now have 1 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V new map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V wop count now 1 V testing helper 1034 V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 4:30 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766016000 is in the woTester array V all checks pass. Adding segment 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wo timeline V check if this helper segment is outside of wo range V check if helper stamp 1766102400 is in the woTester array V all checks pass. Adding segment 12/19/2025 8:00 AM-12/19/2025 4:30 PM from wo timeline V updating helper 1034 old timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM new timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V helper hours are 24 V saving helper 1034 record V total hours scheduled are 48 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^978 12/18/2025^978 12/19/2025^978 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 48 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 2 V Changed = 1 V runtime 0.015261888504028 sec end of function validate END SCHEDULER PHP total runtime 0.045589923858643 sec 115 12/17/2025 12:36:43 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 11:36:36 AM SETUP block status = mid source0 WOID = 77221 source1 source tech ID = 1034 source2 source block date = 12/18/2025 source3 start date = 12/17/2025 source4 end date = 12/19/2025 source5 foreman ID = 1034 source6 1st day on job = 12/17/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/17/2025-1034 12/18/2025-1034 12/19/2025-1034 source11 man hours = destination0 tech ID = 978 destination1 block date = 12/18/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service Replace foreman or add tech to wo hit 6D - running add_replace_foreman_multiday_wo_qualified Now at add_replace_foreman_multiday_wo_qualified option replace: vreply is replacef hreply is empty block = 77221_1034_12/18/2025_12/17/2025_12/19/2025_1034_12/17/2025_12/19/2025_12/18/2025_Sprinkler Service_12/17/2025-1034 12/18/2025-1034 12/19/2025-1034_ grid = 978_12/18/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 12:36 pm START PHP Page reload has detected a Drag & Drop edit to wo 77221 Starting Edit Run pre-run health report: V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1034 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993003 (12/17/2025 5:36 PM) V stopgaplow stamp is 1734457003 (12/17/2024 5:36 PM) V stopgaphigh stamp is 1797529003 (12/17/2026 5:36 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V splitting map into 3 elements V raw map element is 12/17/2025^1034 V processed element is 1765929600=12/17/2025 and 1034 V raw map element is 12/18/2025^1034 V processed element is 1766016000=12/18/2025 and 1034 V raw map element is 12/19/2025^1034 V processed element is 1766102400=12/19/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V new map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012348890304565 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 12:36:43 DD Source Block: 77221_1034_12/18/2025_12/17/2025_12/19/2025_1034_12/17/2025_12/19/2025_12/18/2025_Sprinkler Service_12/17/2025-1034 12/18/2025-1034 12/19/2025-1034_ DD Destination Grid: 978_12/18/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service DD Vreply=replacef, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 12:36:43 GS Edit wo 77221 GS Fetching WO 77221 from SQL GS Foreman ID is 1034 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS hours scheduled are 24 and hours on site are 24 and foreman hours are 24 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM GS foreman map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is replacef for vertical drag RT START REPLACE TECH BLOCK RT crew size is 0 RF Foreman will be replaced RF Here is sourcetech which is the foreman timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM RF Looking at timeline element 12/17/2025 8:00 AM-12/17/2025 4:30 PM RF added for 12/17/2025 1765929600 => 12/17/2025 8:00 AM-12/17/2025 4:30 PM RF Looking at timeline element 12/18/2025 8:00 AM-12/18/2025 4:30 PM RF added for 12/18/2025 1766016000 => 12/18/2025 8:00 AM-12/18/2025 4:30 PM RF Looking at timeline element 12/19/2025 8:00 AM-12/19/2025 4:30 PM RF added for 12/19/2025 1766102400 => 12/19/2025 8:00 AM-12/19/2025 4:30 PM RT start of replacement is 12/18/2025 RT stamp of start date is 1766016000 RT full replace - make newtargetline from sourcetech RT correct farray RT foreman map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 RT tech name per source1 is RT his hours are RT tech name per destination0 is Mustafa Hadzimujic RT his hours are 25.5 RT Deleting old wop record for 1034 if any RT delete wop record for 978 if any RF vreply is replacef and foreman ID = 1034. Replacing foreman with 978 RT Replacing for full work order RT there will be no destination wop record as destination tech is now foreman RF Updating full work order77221 a_fk_techID with tech 978 Updating work order77221 foreman timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM Updating work order77221 foreman map: 12/17/2025^978 12/18/2025^978 12/19/2025^978 Updating work order77221 foreman hours with 24 RT fetching helper WOP RT found 0 helper records RT raw crew array from sql is called wocrew RT go to edit cleanup EC Starting function editCleanup EC new time line is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC original time line is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC foreman map is 12/17/2025^978 12/18/2025^978 12/19/2025^978 EC linear hours are 25.5 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC ending seg is 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new start date is 12/17/2025 and stop date is 12/19/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 EC creating map array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025^978 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766016000] => seg 12/18/2025^978 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766102400] => seg 12/19/2025^978 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1765929600 => 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC no gfad for 1765929600. adding 12/17/2025^978 EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC no gfad for 1766016000. adding 12/18/2025^978 EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC no gfad for 1766102400. adding 12/19/2025^978 EC old foreman map: 12/17/2025^978 12/18/2025^978 12/19/2025^978 EC new map is 12/17/2025^978 12/18/2025^978 12/19/2025^978 EC using newmap array of size 3 to create new foreman work list EC looking at 1765929600=>12/17/2025^978 EC checking for valid gfad using 978 against 978 EC hit EC no gfad entry - adding 12/17/2025 8:00 AM-12/17/2025 4:30 PM from wotl at 1765929600 to fwl EC new foreman work list so far after adding wotl seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC looking at 1766016000=>12/18/2025^978 EC checking for valid gfad using 978 against 978 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC looking at 1766102400=>12/19/2025^978 EC checking for valid gfad using 978 against 978 EC hit EC no gfad entry - adding 12/19/2025 8:00 AM-12/19/2025 4:30 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new foreman hours are 25.5 EC updating WO record: EC Hours_Scheduled = 25.5 EC Scheduled_Date_Start = 12/17/2025 EC Projected_Stop_Date = 12/19/2025 EC Foreman_Hours = 25.5 EC Hours_On_Site = 25.5 EC Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC ForemanMap = 12/17/2025^978 12/18/2025^978 12/19/2025^978 EC finished writing wo record 77221 EC runtime 0.0050270557403564 sec end of function editCleanup RT END REPLACE TECH IN WORK ORDER running second health report V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 978 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765993003 (12/17/2025 5:36 PM) V stopgaplow stamp is 1734457003 (12/17/2024 5:36 PM) V stopgaphigh stamp is 1797529003 (12/17/2026 5:36 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V splitting map into 3 elements V raw map element is 12/17/2025^978 V processed element is 1765929600=12/17/2025 and 978 V raw map element is 12/18/2025^978 V processed element is 1766016000=12/18/2025 and 978 V raw map element is 12/19/2025^978 V processed element is 1766102400=12/19/2025 and 978 V load all WOP records for this work order V deleting any WOP records for foreman 978 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V new map is: 12/17/2025^978 12/18/2025^978 12/19/2025^978 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^978 12/18/2025^978 12/19/2025^978 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011822938919067 sec end of function validate END SCHEDULER PHP total runtime 0.047296047210693 sec 116 12/17/2025 12:33:04 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:33:03 AM SETUP block status = only source0 WOID = 76254 source1 source tech ID = 1034 source2 source block date = 12/22/2025 source3 start date = 12/22/2025 source4 end date = 12/22/2025 source5 foreman ID = 1034 source6 1st day on job = 12/22/2025 source7 last day on job = 12/22/2025 source8 first date on the grid (unused) = 12/22/2025 source9 job type = Pump Inspection source10 foreman time lines/WOP size =
12/22/2025-1034 source11 man hours = destination0 tech ID = 1034 destination1 block date = 12/23/2025 destination2 wo list = ,76097, destination3 list of tech cross-trained skills =
Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76254_1034_12/22/2025_12/22/2025_12/22/2025_1034_12/22/2025_12/22/2025_12/22/2025_ Pump Inspection_12/22/2025-1034 _ grid = 1034_12/23/2025_,76097,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:33 pm START PHP Page reload has detected a Drag & Drop edit to wo 76254 Starting Edit Run pre-run health report: V starting function validate V woid = 76254 V Found WO 76254 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1034 V lunch is 30 V wo timeline: 12/22/2025 2:30 PM-12/22/2025 4:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992784 (12/17/2025 5:33 PM) V stopgaplow stamp is 1734456784 (12/17/2024 5:33 PM) V stopgaphigh stamp is 1797528784 (12/17/2026 5:33 PM) V looking at seg 12/22/2025 2:30 PM-12/22/2025 4:00 PM V start seg is 12/22/2025 2:30 PM V stop seg is 12/22/2025 4:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 2:30 PM-12/22/2025 4:00 PM V start seg is 12/22/2025 2:30 PM V stop seg is 12/22/2025 4:00 PM V stamp of whole start time+date is 1766413800 V stamp of whole stop time+date is 1766419200 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 2:30 PM V stamp of start time is 52200 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 4:00 PM V stamp of stop time is 57600 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (52200) < 0 or starttime (52200) > 86400 or V stoptime (57600) < 0 or stoptime (57600) > 86400 V captured maxEnd = 11:00 PM V legal day span. Use segment V new timeline so far: 12/22/2025 2:30 PM-12/22/2025 4:00 PM V old wo timeline: 12/22/2025 2:30 PM-12/22/2025 4:00 PM V new wo timeline: 12/22/2025 2:30 PM-12/22/2025 4:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 2:30 PM-12/22/2025 4:00 PM V create map process array V original foreman map from WO: 12/22/2025^1034 V splitting map into 1 elements V raw map element is 12/22/2025^1034 V processed element is 1766361600=12/22/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 02:30 PM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 04:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^1034 V new map is: 12/22/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 2:30 PM-12/22/2025 4:00 PM V new wo timeline: 12/22/2025 2:30 PM-12/22/2025 4:00 PM V new foreman work list: 12/22/2025 2:30 PM-12/22/2025 4:00 PM V calculate work order hours V foreman hours are: 1.5 and linear hours are 1.5 V rebuild helper timelines V total hours scheduled are 1.5 V updating wo 76254: V Foreman_Time_Line = 12/22/2025 2:30 PM-12/22/2025 4:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 02:30 PM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 04:00 PM V ForemanMap = 12/22/2025^1034 V Foreman_Hours = 1.5 V Hours_On_Site = 1.5 V Hours_Scheduled = 1.5 V Default_End_of_Day = 11:00 PM V Time_Line = 12/22/2025 2:30 PM-12/22/2025 4:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.013628959655762 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:33:04 DD Source Block: 76254_1034_12/22/2025_12/22/2025_12/22/2025_1034_12/22/2025_12/22/2025_12/22/2025_ Pump Inspection_12/22/2025-1034 _ DD Destination Grid: 1034_12/23/2025_,76097,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:33:04 GS Edit wo 76254 GS Fetching WO 76254 from SQL GS Foreman ID is 1034 GS start time is 02:30 PM GS stop time is 11:00 PM GS WO Timeline is: 12/22/2025 2:30 PM-12/22/2025 4:00 PM GS hours scheduled are 1.5 and hours on site are 1.5 and foreman hours are 1.5 foreman timeline is 12/22/2025 2:30 PM-12/22/2025 4:00 PM GS foreman map is: 12/22/2025^1034 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 0 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/22/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/22/2025 2:30 PM-12/22/2025 4:00 PM NM testing old segment 1766361600 (12/22/2025) is older than start of move 1766361600(12/22/2025) NM line 12/22/2025 2:30 PM-12/22/2025 4:00 PM is on or after start of move - place in timerows array NM original timeline: 12/22/2025 2:30 PM-12/22/2025 4:00 PM NM pre-move rows in stash: NM rows subject to move: 12/22/2025 2:30 PM-12/22/2025 4:00 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766448000 (12/23/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/22/2025 2:30 PM-12/22/2025 4:00 PM DT stampstart is 1766448000 DT 1 rows to process DT building array for segment start stamps DT adding 12/22/2025 to array as 1766361600 DT first stamp is 1766361600 DT last stamp is 1766361600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766361600 DT end of find gap loop DT fetching WO 76254 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766448000 DT looking at date 1766448000(12/23/2025) DT day of the week is Tuesday DT we can use 1766448000 as a valid date DT original segment at this position 12/22/2025 2:30 PM-12/22/2025 4:00 PM will be modified DT building seg starting with 12/23/2025 2:30 PM- DT the date of the segment end is 12/23/2025 DT modified segment to add is 12/23/2025 2:30 PM-12/23/2025 4:00 PM DT next line DT countdown is now -1 DT created: 12/23/2025 2:30 PM-12/23/2025 4:00 PM DT end of function dayTest NM function returned this modified timeline: 12/23/2025 2:30 PM-12/23/2025 4:00 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/23/2025 2:30 PM-12/23/2025 4:00 PM EC Starting function editCleanup EC new time line is 12/23/2025 2:30 PM-12/23/2025 4:00 PM EC original time line is 12/22/2025 2:30 PM-12/22/2025 4:00 PM EC foreman map is 12/22/2025^1034 EC linear hours are 1.5 EC last original WOTL date is 12/22/2025 and stamp is 1766361600 EC creating array from new wo timeline EC starting seg is 12/23/2025 2:30 PM-12/23/2025 4:00 PM EC ending seg is 12/23/2025 2:30 PM-12/23/2025 4:00 PM EC new start date is 12/23/2025 and stop date is 12/23/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025 2:30 PM-12/23/2025 4:00 PM EC map is: 12/22/2025^1034 EC creating map array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025^1034 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766448000 => 12/23/2025 2:30 PM-12/23/2025 4:00 PM EC no gfad for 1766448000. adding 12/23/2025^1034 EC old foreman map: 12/22/2025^1034 EC new map is 12/23/2025^1034 EC using newmap array of size 1 to create new foreman work list EC looking at 1766448000=>12/23/2025^1034 EC checking for valid gfad using 1034 against 1034 EC hit EC no gfad entry - adding 12/23/2025 2:30 PM-12/23/2025 4:00 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 2:30 PM-12/23/2025 4:00 PM is: 12/23/2025 2:30 PM-12/23/2025 4:00 PM EC new foreman work list: 12/23/2025 2:30 PM-12/23/2025 4:00 PM EC new foreman hours are 1.5 EC updating WO record: EC Hours_Scheduled = 1.5 EC Scheduled_Date_Start = 12/23/2025 EC Projected_Stop_Date = 12/23/2025 EC Foreman_Hours = 1.5 EC Hours_On_Site = 1.5 EC Time_Line = 12/23/2025 2:30 PM-12/23/2025 4:00 PM EC Foreman_Time_Line = 12/23/2025 2:30 PM-12/23/2025 4:00 PM EC ForemanMap = 12/23/2025^1034 EC finished writing wo record 76254 EC runtime 0.0048239231109619 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76254 V Found WO 76254 V set up work order characteristics V overtime flag is V default end of day is 11:00 PM V foreman ID is 1034 V lunch is 30 V wo timeline: 12/23/2025 2:30 PM-12/23/2025 4:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992784 (12/17/2025 5:33 PM) V stopgaplow stamp is 1734456784 (12/17/2024 5:33 PM) V stopgaphigh stamp is 1797528784 (12/17/2026 5:33 PM) V looking at seg 12/23/2025 2:30 PM-12/23/2025 4:00 PM V start seg is 12/23/2025 2:30 PM V stop seg is 12/23/2025 4:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 2:30 PM-12/23/2025 4:00 PM V start seg is 12/23/2025 2:30 PM V stop seg is 12/23/2025 4:00 PM V stamp of whole start time+date is 1766500200 V stamp of whole stop time+date is 1766505600 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 2:30 PM V stamp of start time is 52200 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 4:00 PM V stamp of stop time is 57600 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (52200) < 0 or starttime (52200) > 86400 or V stoptime (57600) < 0 or stoptime (57600) > 86400 V captured maxEnd = 11:00 PM V legal day span. Use segment V new timeline so far: 12/23/2025 2:30 PM-12/23/2025 4:00 PM V old wo timeline: 12/23/2025 2:30 PM-12/23/2025 4:00 PM V new wo timeline: 12/23/2025 2:30 PM-12/23/2025 4:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 2:30 PM-12/23/2025 4:00 PM V create map process array V original foreman map from WO: 12/23/2025^1034 V splitting map into 1 elements V raw map element is 12/23/2025^1034 V processed element is 1766448000=12/23/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 02:30 PM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 04:00 PM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1034 V new map is: 12/23/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 2:30 PM-12/23/2025 4:00 PM V new wo timeline: 12/23/2025 2:30 PM-12/23/2025 4:00 PM V new foreman work list: 12/23/2025 2:30 PM-12/23/2025 4:00 PM V calculate work order hours V foreman hours are: 1.5 and linear hours are 1.5 V rebuild helper timelines V total hours scheduled are 1.5 V updating wo 76254: V Foreman_Time_Line = 12/23/2025 2:30 PM-12/23/2025 4:00 PM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 02:30 PM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 04:00 PM V ForemanMap = 12/23/2025^1034 V Foreman_Hours = 1.5 V Hours_On_Site = 1.5 V Hours_Scheduled = 1.5 V Default_End_of_Day = 11:00 PM V Time_Line = 12/23/2025 2:30 PM-12/23/2025 4:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012970924377441 sec end of function validate END SCHEDULER PHP total runtime 0.050369024276733 sec 117 12/17/2025 12:33:00 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:33:00 AM SETUP block status = only source0 WOID = 76097 source1 source tech ID = 1034 source2 source block date = 12/22/2025 source3 start date = 12/22/2025 source4 end date = 12/22/2025 source5 foreman ID = 1034 source6 1st day on job = 12/22/2025 source7 last day on job = 12/22/2025 source8 first date on the grid (unused) = 12/22/2025 source9 job type = Pump Inspection source10 foreman time lines/WOP size =
12/22/2025-1034 source11 man hours = destination0 tech ID = 1034 destination1 block date = 12/23/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76097_1034_12/22/2025_12/22/2025_12/22/2025_1034_12/22/2025_12/22/2025_12/22/2025_ Pump Inspection_12/22/2025-1034_ grid = 1034_12/23/2025_,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:33 pm START PHP Page reload has detected a Drag & Drop edit to wo 76097 Starting Edit Run pre-run health report: V starting function validate V woid = 76097 V Found WO 76097 V set up work order characteristics V overtime flag is V default end of day is 23:30:00 V foreman ID is 1034 V lunch is 30 V wo timeline: 12/22/2025 1:00 PM-12/22/2025 2:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992780 (12/17/2025 5:33 PM) V stopgaplow stamp is 1734456780 (12/17/2024 5:33 PM) V stopgaphigh stamp is 1797528780 (12/17/2026 5:33 PM) V looking at seg 12/22/2025 1:00 PM-12/22/2025 2:00 PM V start seg is 12/22/2025 1:00 PM V stop seg is 12/22/2025 2:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 1:00 PM-12/22/2025 2:00 PM V start seg is 12/22/2025 1:00 PM V stop seg is 12/22/2025 2:00 PM V stamp of whole start time+date is 1766408400 V stamp of whole stop time+date is 1766412000 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 1:00 PM V stamp of start time is 46800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 2:00 PM V stamp of stop time is 50400 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (46800) < 0 or starttime (46800) > 86400 or V stoptime (50400) < 0 or stoptime (50400) > 86400 V captured maxEnd = 9:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 1:00 PM-12/22/2025 2:00 PM V old wo timeline: 12/22/2025 1:00 PM-12/22/2025 2:00 PM V new wo timeline: 12/22/2025 1:00 PM-12/22/2025 2:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 1:00 PM-12/22/2025 2:00 PM V create map process array V original foreman map from WO: 12/22/2025^1034 V splitting map into 1 elements V raw map element is 12/22/2025^1034 V processed element is 1766361600=12/22/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 01:00 PM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 02:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^1034 V new map is: 12/22/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 1:00 PM-12/22/2025 2:00 PM V new wo timeline: 12/22/2025 1:00 PM-12/22/2025 2:00 PM V new foreman work list: 12/22/2025 1:00 PM-12/22/2025 2:00 PM V calculate work order hours V foreman hours are: 1 and linear hours are 1 V rebuild helper timelines V total hours scheduled are 1 V updating wo 76097: V Foreman_Time_Line = 12/22/2025 1:00 PM-12/22/2025 2:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 01:00 PM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 02:00 PM V ForemanMap = 12/22/2025^1034 V Foreman_Hours = 1 V Hours_On_Site = 1 V Hours_Scheduled = 1 V Default_End_of_Day = 9:30 PM V Time_Line = 12/22/2025 1:00 PM-12/22/2025 2:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011198043823242 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:33:00 DD Source Block: 76097_1034_12/22/2025_12/22/2025_12/22/2025_1034_12/22/2025_12/22/2025_12/22/2025_ Pump Inspection_12/22/2025-1034_ DD Destination Grid: 1034_12/23/2025_,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:33:00 GS Edit wo 76097 GS Fetching WO 76097 from SQL GS Foreman ID is 1034 GS start time is 01:00 PM GS stop time is 9:30 PM GS WO Timeline is: 12/22/2025 1:00 PM-12/22/2025 2:00 PM GS hours scheduled are 1 and hours on site are 1 and foreman hours are 1 foreman timeline is 12/22/2025 1:00 PM-12/22/2025 2:00 PM GS foreman map is: 12/22/2025^1034 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 0 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/22/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/22/2025 1:00 PM-12/22/2025 2:00 PM NM testing old segment 1766361600 (12/22/2025) is older than start of move 1766361600(12/22/2025) NM line 12/22/2025 1:00 PM-12/22/2025 2:00 PM is on or after start of move - place in timerows array NM original timeline: 12/22/2025 1:00 PM-12/22/2025 2:00 PM NM pre-move rows in stash: NM rows subject to move: 12/22/2025 1:00 PM-12/22/2025 2:00 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766448000 (12/23/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/22/2025 1:00 PM-12/22/2025 2:00 PM DT stampstart is 1766448000 DT 1 rows to process DT building array for segment start stamps DT adding 12/22/2025 to array as 1766361600 DT first stamp is 1766361600 DT last stamp is 1766361600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766361600 DT end of find gap loop DT fetching WO 76097 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766448000 DT looking at date 1766448000(12/23/2025) DT day of the week is Tuesday DT we can use 1766448000 as a valid date DT original segment at this position 12/22/2025 1:00 PM-12/22/2025 2:00 PM will be modified DT building seg starting with 12/23/2025 1:00 PM- DT the date of the segment end is 12/23/2025 DT modified segment to add is 12/23/2025 1:00 PM-12/23/2025 2:00 PM DT next line DT countdown is now -1 DT created: 12/23/2025 1:00 PM-12/23/2025 2:00 PM DT end of function dayTest NM function returned this modified timeline: 12/23/2025 1:00 PM-12/23/2025 2:00 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/23/2025 1:00 PM-12/23/2025 2:00 PM EC Starting function editCleanup EC new time line is 12/23/2025 1:00 PM-12/23/2025 2:00 PM EC original time line is 12/22/2025 1:00 PM-12/22/2025 2:00 PM EC foreman map is 12/22/2025^1034 EC linear hours are 1 EC last original WOTL date is 12/22/2025 and stamp is 1766361600 EC creating array from new wo timeline EC starting seg is 12/23/2025 1:00 PM-12/23/2025 2:00 PM EC ending seg is 12/23/2025 1:00 PM-12/23/2025 2:00 PM EC new start date is 12/23/2025 and stop date is 12/23/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766448000] => seg 12/23/2025 1:00 PM-12/23/2025 2:00 PM EC map is: 12/22/2025^1034 EC creating map array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025^1034 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766448000 => 12/23/2025 1:00 PM-12/23/2025 2:00 PM EC no gfad for 1766448000. adding 12/23/2025^1034 EC old foreman map: 12/22/2025^1034 EC new map is 12/23/2025^1034 EC using newmap array of size 1 to create new foreman work list EC looking at 1766448000=>12/23/2025^1034 EC checking for valid gfad using 1034 against 1034 EC hit EC no gfad entry - adding 12/23/2025 1:00 PM-12/23/2025 2:00 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 1:00 PM-12/23/2025 2:00 PM is: 12/23/2025 1:00 PM-12/23/2025 2:00 PM EC new foreman work list: 12/23/2025 1:00 PM-12/23/2025 2:00 PM EC new foreman hours are 1 EC updating WO record: EC Hours_Scheduled = 1 EC Scheduled_Date_Start = 12/23/2025 EC Projected_Stop_Date = 12/23/2025 EC Foreman_Hours = 1 EC Hours_On_Site = 1 EC Time_Line = 12/23/2025 1:00 PM-12/23/2025 2:00 PM EC Foreman_Time_Line = 12/23/2025 1:00 PM-12/23/2025 2:00 PM EC ForemanMap = 12/23/2025^1034 EC finished writing wo record 76097 EC runtime 0.0040979385375977 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76097 V Found WO 76097 V set up work order characteristics V overtime flag is V default end of day is 9:30 PM V foreman ID is 1034 V lunch is 30 V wo timeline: 12/23/2025 1:00 PM-12/23/2025 2:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992780 (12/17/2025 5:33 PM) V stopgaplow stamp is 1734456780 (12/17/2024 5:33 PM) V stopgaphigh stamp is 1797528780 (12/17/2026 5:33 PM) V looking at seg 12/23/2025 1:00 PM-12/23/2025 2:00 PM V start seg is 12/23/2025 1:00 PM V stop seg is 12/23/2025 2:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/23/2025 1:00 PM-12/23/2025 2:00 PM V start seg is 12/23/2025 1:00 PM V stop seg is 12/23/2025 2:00 PM V stamp of whole start time+date is 1766494800 V stamp of whole stop time+date is 1766498400 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 1:00 PM V stamp of start time is 46800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 2:00 PM V stamp of stop time is 50400 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (46800) < 0 or starttime (46800) > 86400 or V stoptime (50400) < 0 or stoptime (50400) > 86400 V captured maxEnd = 9:30 PM V legal day span. Use segment V new timeline so far: 12/23/2025 1:00 PM-12/23/2025 2:00 PM V old wo timeline: 12/23/2025 1:00 PM-12/23/2025 2:00 PM V new wo timeline: 12/23/2025 1:00 PM-12/23/2025 2:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766448000] => 12/23/2025 1:00 PM-12/23/2025 2:00 PM V create map process array V original foreman map from WO: 12/23/2025^1034 V splitting map into 1 elements V raw map element is 12/23/2025^1034 V processed element is 1766448000=12/23/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/23/2025(1766448000) V master start time is 01:00 PM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 02:00 PM in 12hr format V validate foreman map V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/23/2025^1034 V new map is: 12/23/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/23/2025 1:00 PM-12/23/2025 2:00 PM V new wo timeline: 12/23/2025 1:00 PM-12/23/2025 2:00 PM V new foreman work list: 12/23/2025 1:00 PM-12/23/2025 2:00 PM V calculate work order hours V foreman hours are: 1 and linear hours are 1 V rebuild helper timelines V total hours scheduled are 1 V updating wo 76097: V Foreman_Time_Line = 12/23/2025 1:00 PM-12/23/2025 2:00 PM V Scheduled_Date_Start = 12/23/2025 V Scheduled_Time_Start = 01:00 PM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 02:00 PM V ForemanMap = 12/23/2025^1034 V Foreman_Hours = 1 V Hours_On_Site = 1 V Hours_Scheduled = 1 V Default_End_of_Day = 9:30 PM V Time_Line = 12/23/2025 1:00 PM-12/23/2025 2:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011583805084229 sec end of function validate END SCHEDULER PHP total runtime 0.043389081954956 sec 118 12/17/2025 12:31:59 User: Ashley Jowell Process: RUNNING SCHEDULER 12/17/2025 12:31 pm START PHP Page reload has detected a notes creation date=12/22/2025 techID=1035 author is Ashley Jowell body is Shop - CC half day END SCHEDULER PHP total runtime 0.0093660354614258 sec 119 12/17/2025 12:31:49 User: Ashley Jowell Process: RUNNING SCHEDULER 12/17/2025 12:31 pm START PHP Page reload has detected a notes creation date=12/22/2025 techID=1035 author is Ashley Jowell body is Shop - CC half day END SCHEDULER PHP total runtime 0.0096440315246582 sec 120 12/17/2025 12:29:16 User: Briana Ontiveros Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_528_1035_12/22/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 12:29 pmEND SCHEDULER PHP total runtime 0.0079140663146973 sec 121 12/17/2025 12:23:30 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:23:29 AM SETUP block status = only source0 WOID = 76903 source1 source tech ID = 1018 source2 source block date = 12/19/2025 source3 start date = 12/19/2025 source4 end date = 12/19/2025 source5 foreman ID = 1018 source6 1st day on job = 12/19/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/19/2025 source9 job type = Hydrant Inspection source10 foreman time lines/WOP size =
12/19/2025-1018 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/22/2025 destination2 wo list = ,76090,76162, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76903_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Hydrant Inspection_12/19/2025-1018_ grid = 1018_12/22/2025_,76090,76162,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:23 pm START PHP Page reload has detected a Drag & Drop edit to wo 76903 Starting Edit Run pre-run health report: V starting function validate V woid = 76903 V Found WO 76903 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992210 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456210 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528210 (12/17/2026 5:23 PM) V looking at seg 12/19/2025 8:00 AM-12/19/2025 10:00 AM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 8:00 AM-12/19/2025 10:00 AM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 10:00 AM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766138400 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V old wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 10:00 AM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new foreman work list: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76903: V Foreman_Time_Line = 12/19/2025 8:00 AM-12/19/2025 10:00 AM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/19/2025 8:00 AM-12/19/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.014121055603027 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:23:30 DD Source Block: 76903_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Hydrant Inspection_12/19/2025-1018_ DD Destination Grid: 1018_12/22/2025_,76090,76162,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:23:30 GS Edit wo 76903 GS Fetching WO 76903 from SQL GS Foreman ID is 1018 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/19/2025 8:00 AM-12/19/2025 10:00 AM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/19/2025 8:00 AM-12/19/2025 10:00 AM GS foreman map is: 12/19/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/19/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/19/2025 8:00 AM-12/19/2025 10:00 AM NM testing old segment 1766102400 (12/19/2025) is older than start of move 1766102400(12/19/2025) NM line 12/19/2025 8:00 AM-12/19/2025 10:00 AM is on or after start of move - place in timerows array NM original timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM NM pre-move rows in stash: NM rows subject to move: 12/19/2025 8:00 AM-12/19/2025 10:00 AM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766361600 (12/22/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM DT stampstart is 1766361600 DT 1 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT first stamp is 1766102400 DT last stamp is 1766102400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT end of find gap loop DT fetching WO 76903 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766361600 DT looking at date 1766361600(12/22/2025) DT day of the week is Monday DT we can use 1766361600 as a valid date DT original segment at this position 12/19/2025 8:00 AM-12/19/2025 10:00 AM will be modified DT building seg starting with 12/22/2025 8:00 AM- DT the date of the segment end is 12/22/2025 DT modified segment to add is 12/22/2025 8:00 AM-12/22/2025 10:00 AM DT next line DT countdown is now -1 DT created: 12/22/2025 8:00 AM-12/22/2025 10:00 AM DT end of function dayTest NM function returned this modified timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC Starting function editCleanup EC new time line is 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC original time line is 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC foreman map is 12/19/2025^1018 EC linear hours are 2 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC ending seg is 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC new start date is 12/22/2025 and stop date is 12/22/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC map is: 12/19/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC no gfad for 1766361600. adding 12/22/2025^1018 EC old foreman map: 12/19/2025^1018 EC new map is 12/22/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766361600=>12/22/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 10:00 AM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 10:00 AM is: 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC new foreman work list: 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/22/2025 EC Projected_Stop_Date = 12/22/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC ForemanMap = 12/22/2025^1018 EC finished writing wo record 76903 EC runtime 0.0067360401153564 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76903 V Found WO 76903 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992210 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456210 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528210 (12/17/2026 5:23 PM) V looking at seg 12/22/2025 8:00 AM-12/22/2025 10:00 AM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 8:00 AM-12/22/2025 10:00 AM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 10:00 AM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766397600 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V old wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 10:00 AM V create map process array V original foreman map from WO: 12/22/2025^1018 V splitting map into 1 elements V raw map element is 12/22/2025^1018 V processed element is 1766361600=12/22/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^1018 V new map is: 12/22/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 10:00 AM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V new foreman work list: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76903: V Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 10:00 AM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/22/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/22/2025 8:00 AM-12/22/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012221813201904 sec end of function validate END SCHEDULER PHP total runtime 0.050437927246094 sec 122 12/17/2025 12:23:26 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:23:25 AM SETUP block status = only source0 WOID = 76162 source1 source tech ID = 1018 source2 source block date = 12/19/2025 source3 start date = 12/19/2025 source4 end date = 12/19/2025 source5 foreman ID = 1018 source6 1st day on job = 12/19/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/19/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/19/2025-1018 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/22/2025 destination2 wo list = ,76090, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76162_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Sprinkler Inspection_12/19/2025-1018_ grid = 1018_12/22/2025_,76090,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:23 pm START PHP Page reload has detected a Drag & Drop edit to wo 76162 Starting Edit Run pre-run health report: V starting function validate V woid = 76162 V Found WO 76162 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 8:00 AM-12/19/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992206 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456206 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528206 (12/17/2026 5:23 PM) V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 8:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 12:00 PM V old wo timeline: 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 12:00 PM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 12:00 PM V new foreman work list: 12/19/2025 8:00 AM-12/19/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76162: V Foreman_Time_Line = 12/19/2025 8:00 AM-12/19/2025 12:00 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/19/2025 8:00 AM-12/19/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011317014694214 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:23:26 DD Source Block: 76162_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_Sprinkler Inspection_12/19/2025-1018_ DD Destination Grid: 1018_12/22/2025_,76090,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:23:26 GS Edit wo 76162 GS Fetching WO 76162 from SQL GS Foreman ID is 1018 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/19/2025 8:00 AM-12/19/2025 12:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/19/2025 8:00 AM-12/19/2025 12:00 PM GS foreman map is: 12/19/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/19/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/19/2025 8:00 AM-12/19/2025 12:00 PM NM testing old segment 1766102400 (12/19/2025) is older than start of move 1766102400(12/19/2025) NM line 12/19/2025 8:00 AM-12/19/2025 12:00 PM is on or after start of move - place in timerows array NM original timeline: 12/19/2025 8:00 AM-12/19/2025 12:00 PM NM pre-move rows in stash: NM rows subject to move: 12/19/2025 8:00 AM-12/19/2025 12:00 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766361600 (12/22/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/19/2025 8:00 AM-12/19/2025 12:00 PM DT stampstart is 1766361600 DT 1 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT first stamp is 1766102400 DT last stamp is 1766102400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT end of find gap loop DT fetching WO 76162 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766361600 DT looking at date 1766361600(12/22/2025) DT day of the week is Monday DT we can use 1766361600 as a valid date DT original segment at this position 12/19/2025 8:00 AM-12/19/2025 12:00 PM will be modified DT building seg starting with 12/22/2025 8:00 AM- DT the date of the segment end is 12/22/2025 DT modified segment to add is 12/22/2025 8:00 AM-12/22/2025 12:00 PM DT next line DT countdown is now -1 DT created: 12/22/2025 8:00 AM-12/22/2025 12:00 PM DT end of function dayTest NM function returned this modified timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC Starting function editCleanup EC new time line is 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC original time line is 12/19/2025 8:00 AM-12/19/2025 12:00 PM EC foreman map is 12/19/2025^1018 EC linear hours are 4 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC ending seg is 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC new start date is 12/22/2025 and stop date is 12/22/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC map is: 12/19/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC no gfad for 1766361600. adding 12/22/2025^1018 EC old foreman map: 12/19/2025^1018 EC new map is 12/22/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766361600=>12/22/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 12:00 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM is: 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC new foreman work list: 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC new foreman hours are 4 EC updating WO record: EC Hours_Scheduled = 4 EC Scheduled_Date_Start = 12/22/2025 EC Projected_Stop_Date = 12/22/2025 EC Foreman_Hours = 4 EC Hours_On_Site = 4 EC Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM EC ForemanMap = 12/22/2025^1018 EC finished writing wo record 76162 EC runtime 0.0041859149932861 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76162 V Found WO 76162 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992206 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456206 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528206 (12/17/2026 5:23 PM) V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 8:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V old wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 12:00 PM V create map process array V original foreman map from WO: 12/22/2025^1018 V splitting map into 1 elements V raw map element is 12/22/2025^1018 V processed element is 1766361600=12/22/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^1018 V new map is: 12/22/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V new foreman work list: 12/22/2025 8:00 AM-12/22/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76162: V Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/22/2025^1018 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/22/2025 8:00 AM-12/22/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011677980422974 sec end of function validate END SCHEDULER PHP total runtime 0.046551942825317 sec 123 12/17/2025 12:23:23 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:23:22 AM SETUP block status = only source0 WOID = 76090 source1 source tech ID = 1018 source2 source block date = 12/19/2025 source3 start date = 12/19/2025 source4 end date = 12/19/2025 source5 foreman ID = 1018 source6 1st day on job = 12/19/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/19/2025 source9 job type = Pump Inspection source10 foreman time lines/WOP size =
12/19/2025-1018 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/22/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76090_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_ Pump Inspection_12/19/2025-1018_ grid = 1018_12/22/2025_,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:23 pm START PHP Page reload has detected a Drag & Drop edit to wo 76090 Starting Edit Run pre-run health report: V starting function validate V woid = 76090 V Found WO 76090 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992203 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456203 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528203 (12/17/2026 5:23 PM) V looking at seg 12/19/2025 8:00 AM-12/19/2025 10:00 AM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 8:00 AM-12/19/2025 10:00 AM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 10:00 AM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766138400 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V old wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 10:00 AM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new foreman work list: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76090: V Foreman_Time_Line = 12/19/2025 8:00 AM-12/19/2025 10:00 AM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/19/2025 8:00 AM-12/19/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011482954025269 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:23:23 DD Source Block: 76090_1018_12/19/2025_12/19/2025_12/19/2025_1018_12/19/2025_12/19/2025_12/19/2025_ Pump Inspection_12/19/2025-1018_ DD Destination Grid: 1018_12/22/2025_,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:23:23 GS Edit wo 76090 GS Fetching WO 76090 from SQL GS Foreman ID is 1018 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/19/2025 8:00 AM-12/19/2025 10:00 AM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/19/2025 8:00 AM-12/19/2025 10:00 AM GS foreman map is: 12/19/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/19/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/19/2025 8:00 AM-12/19/2025 10:00 AM NM testing old segment 1766102400 (12/19/2025) is older than start of move 1766102400(12/19/2025) NM line 12/19/2025 8:00 AM-12/19/2025 10:00 AM is on or after start of move - place in timerows array NM original timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM NM pre-move rows in stash: NM rows subject to move: 12/19/2025 8:00 AM-12/19/2025 10:00 AM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766361600 (12/22/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM DT stampstart is 1766361600 DT 1 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT first stamp is 1766102400 DT last stamp is 1766102400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT end of find gap loop DT fetching WO 76090 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766361600 DT looking at date 1766361600(12/22/2025) DT day of the week is Monday DT we can use 1766361600 as a valid date DT original segment at this position 12/19/2025 8:00 AM-12/19/2025 10:00 AM will be modified DT building seg starting with 12/22/2025 8:00 AM- DT the date of the segment end is 12/22/2025 DT modified segment to add is 12/22/2025 8:00 AM-12/22/2025 10:00 AM DT next line DT countdown is now -1 DT created: 12/22/2025 8:00 AM-12/22/2025 10:00 AM DT end of function dayTest NM function returned this modified timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC Starting function editCleanup EC new time line is 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC original time line is 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC foreman map is 12/19/2025^1018 EC linear hours are 2 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC ending seg is 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC new start date is 12/22/2025 and stop date is 12/22/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC map is: 12/19/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC no gfad for 1766361600. adding 12/22/2025^1018 EC old foreman map: 12/19/2025^1018 EC new map is 12/22/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766361600=>12/22/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 10:00 AM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 10:00 AM is: 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC new foreman work list: 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/22/2025 EC Projected_Stop_Date = 12/22/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC ForemanMap = 12/22/2025^1018 EC finished writing wo record 76090 EC runtime 0.0044689178466797 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76090 V Found WO 76090 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992203 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456203 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528203 (12/17/2026 5:23 PM) V looking at seg 12/22/2025 8:00 AM-12/22/2025 10:00 AM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 8:00 AM-12/22/2025 10:00 AM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 10:00 AM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766397600 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V old wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 10:00 AM V create map process array V original foreman map from WO: 12/22/2025^1018 V splitting map into 1 elements V raw map element is 12/22/2025^1018 V processed element is 1766361600=12/22/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^1018 V new map is: 12/22/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 10:00 AM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V new foreman work list: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76090: V Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 10:00 AM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/22/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/22/2025 8:00 AM-12/22/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011285066604614 sec end of function validate END SCHEDULER PHP total runtime 0.04420804977417 sec 124 12/17/2025 12:23:19 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:23:17 AM SETUP block status = only source0 WOID = 76196 source1 source tech ID = 1018 source2 source block date = 12/22/2025 source3 start date = 12/22/2025 source4 end date = 12/22/2025 source5 foreman ID = 1018 source6 1st day on job = 12/22/2025 source7 last day on job = 12/22/2025 source8 first date on the grid (unused) = 12/22/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/22/2025-1018 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/19/2025 destination2 wo list = ,76090,76162,76189,76903,76191,76192, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the left hit 12 - running not_same_day_wo Now at not_same_day_wo option yes: vreply is NULL hreply is move block = 76196_1018_12/22/2025_12/22/2025_12/22/2025_1018_12/22/2025_12/22/2025_12/22/2025_Sprinkler Inspection_12/22/2025-1018 _ grid = 1018_12/19/2025_,76090,76162,76189,76903,76191,76192,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:23 pm START PHP Page reload has detected a Drag & Drop edit to wo 76196 Starting Edit Run pre-run health report: V starting function validate V woid = 76196 V Found WO 76196 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/22/2025 2:00 PM-12/22/2025 4:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992199 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456199 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528199 (12/17/2026 5:23 PM) V looking at seg 12/22/2025 2:00 PM-12/22/2025 4:00 PM V start seg is 12/22/2025 2:00 PM V stop seg is 12/22/2025 4:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 2:00 PM-12/22/2025 4:00 PM V start seg is 12/22/2025 2:00 PM V stop seg is 12/22/2025 4:00 PM V stamp of whole start time+date is 1766412000 V stamp of whole stop time+date is 1766419200 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 2:00 PM V stamp of start time is 50400 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 4:00 PM V stamp of stop time is 57600 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (50400) < 0 or starttime (50400) > 86400 or V stoptime (57600) < 0 or stoptime (57600) > 86400 V captured maxEnd = 10:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 2:00 PM-12/22/2025 4:00 PM V old wo timeline: 12/22/2025 2:00 PM-12/22/2025 4:00 PM V new wo timeline: 12/22/2025 2:00 PM-12/22/2025 4:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 2:00 PM-12/22/2025 4:00 PM V create map process array V original foreman map from WO: 12/22/2025^1018 V splitting map into 1 elements V raw map element is 12/22/2025^1018 V processed element is 1766361600=12/22/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 02:00 PM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 04:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^1018 V new map is: 12/22/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 2:00 PM-12/22/2025 4:00 PM V new wo timeline: 12/22/2025 2:00 PM-12/22/2025 4:00 PM V new foreman work list: 12/22/2025 2:00 PM-12/22/2025 4:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76196: V Foreman_Time_Line = 12/22/2025 2:00 PM-12/22/2025 4:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 02:00 PM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 04:00 PM V ForemanMap = 12/22/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 10:30 PM V Time_Line = 12/22/2025 2:00 PM-12/22/2025 4:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011470794677734 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:23:19 DD Source Block: 76196_1018_12/22/2025_12/22/2025_12/22/2025_1018_12/22/2025_12/22/2025_12/22/2025_Sprinkler Inspection_12/22/2025-1018 _ DD Destination Grid: 1018_12/19/2025_,76090,76162,76189,76903,76191,76192,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:23:19 GS Edit wo 76196 GS Fetching WO 76196 from SQL GS Foreman ID is 1018 GS start time is 02:00 PM GS stop time is 10:30 PM GS WO Timeline is: 12/22/2025 2:00 PM-12/22/2025 4:00 PM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/22/2025 2:00 PM-12/22/2025 4:00 PM GS foreman map is: 12/22/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/22/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/22/2025 2:00 PM-12/22/2025 4:00 PM NM testing old segment 1766361600 (12/22/2025) is older than start of move 1766361600(12/22/2025) NM line 12/22/2025 2:00 PM-12/22/2025 4:00 PM is on or after start of move - place in timerows array NM original timeline: 12/22/2025 2:00 PM-12/22/2025 4:00 PM NM pre-move rows in stash: NM rows subject to move: 12/22/2025 2:00 PM-12/22/2025 4:00 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766102400 (12/19/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/22/2025 2:00 PM-12/22/2025 4:00 PM DT stampstart is 1766102400 DT 1 rows to process DT building array for segment start stamps DT adding 12/22/2025 to array as 1766361600 DT first stamp is 1766361600 DT last stamp is 1766361600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766361600 DT end of find gap loop DT fetching WO 76196 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766102400 DT looking at date 1766102400(12/19/2025) DT day of the week is Friday DT we can use 1766102400 as a valid date DT original segment at this position 12/22/2025 2:00 PM-12/22/2025 4:00 PM will be modified DT building seg starting with 12/19/2025 2:00 PM- DT the date of the segment end is 12/19/2025 DT modified segment to add is 12/19/2025 2:00 PM-12/19/2025 4:00 PM DT next line DT countdown is now -1 DT created: 12/19/2025 2:00 PM-12/19/2025 4:00 PM DT end of function dayTest NM function returned this modified timeline: 12/19/2025 2:00 PM-12/19/2025 4:00 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/19/2025 2:00 PM-12/19/2025 4:00 PM EC Starting function editCleanup EC new time line is 12/19/2025 2:00 PM-12/19/2025 4:00 PM EC original time line is 12/22/2025 2:00 PM-12/22/2025 4:00 PM EC foreman map is 12/22/2025^1018 EC linear hours are 2 EC last original WOTL date is 12/22/2025 and stamp is 1766361600 EC creating array from new wo timeline EC starting seg is 12/19/2025 2:00 PM-12/19/2025 4:00 PM EC ending seg is 12/19/2025 2:00 PM-12/19/2025 4:00 PM EC new start date is 12/19/2025 and stop date is 12/19/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025 2:00 PM-12/19/2025 4:00 PM EC map is: 12/22/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766102400 => 12/19/2025 2:00 PM-12/19/2025 4:00 PM EC no gfad for 1766102400. adding 12/19/2025^1018 EC old foreman map: 12/22/2025^1018 EC new map is 12/19/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766102400=>12/19/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/19/2025 2:00 PM-12/19/2025 4:00 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 2:00 PM-12/19/2025 4:00 PM is: 12/19/2025 2:00 PM-12/19/2025 4:00 PM EC new foreman work list: 12/19/2025 2:00 PM-12/19/2025 4:00 PM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/19/2025 EC Projected_Stop_Date = 12/19/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/19/2025 2:00 PM-12/19/2025 4:00 PM EC Foreman_Time_Line = 12/19/2025 2:00 PM-12/19/2025 4:00 PM EC ForemanMap = 12/19/2025^1018 EC finished writing wo record 76196 EC runtime 0.0041999816894531 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76196 V Found WO 76196 V set up work order characteristics V overtime flag is V default end of day is 10:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992199 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456199 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528199 (12/17/2026 5:23 PM) V looking at seg 12/19/2025 2:00 PM-12/19/2025 4:00 PM V start seg is 12/19/2025 2:00 PM V stop seg is 12/19/2025 4:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 2:00 PM-12/19/2025 4:00 PM V start seg is 12/19/2025 2:00 PM V stop seg is 12/19/2025 4:00 PM V stamp of whole start time+date is 1766152800 V stamp of whole stop time+date is 1766160000 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 2:00 PM V stamp of start time is 50400 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:00 PM V stamp of stop time is 57600 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (50400) < 0 or starttime (50400) > 86400 or V stoptime (57600) < 0 or stoptime (57600) > 86400 V captured maxEnd = 10:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V old wo timeline: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V new wo timeline: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 2:00 PM-12/19/2025 4:00 PM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 02:00 PM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:00 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 2:00 PM-12/19/2025 4:00 PM V new wo timeline: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V new foreman work list: 12/19/2025 2:00 PM-12/19/2025 4:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76196: V Foreman_Time_Line = 12/19/2025 2:00 PM-12/19/2025 4:00 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 02:00 PM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:00 PM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 10:30 PM V Time_Line = 12/19/2025 2:00 PM-12/19/2025 4:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011194944381714 sec end of function validate END SCHEDULER PHP total runtime 0.043920993804932 sec 125 12/17/2025 12:23:15 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:23:14 AM SETUP block status = only source0 WOID = 76192 source1 source tech ID = 1018 source2 source block date = 12/22/2025 source3 start date = 12/22/2025 source4 end date = 12/22/2025 source5 foreman ID = 1018 source6 1st day on job = 12/22/2025 source7 last day on job = 12/22/2025 source8 first date on the grid (unused) = 12/22/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/22/2025-1018 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/19/2025 destination2 wo list = ,76090,76162,76189,76903,76191, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the left hit 12 - running not_same_day_wo Now at not_same_day_wo option yes: vreply is NULL hreply is move block = 76192_1018_12/22/2025_12/22/2025_12/22/2025_1018_12/22/2025_12/22/2025_12/22/2025_Sprinkler Inspection_12/22/2025-1018 _ grid = 1018_12/19/2025_,76090,76162,76189,76903,76191,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:23 pm START PHP Page reload has detected a Drag & Drop edit to wo 76192 Starting Edit Run pre-run health report: V starting function validate V woid = 76192 V Found WO 76192 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/22/2025 12:00 PM-12/22/2025 2:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992195 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456195 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528195 (12/17/2026 5:23 PM) V looking at seg 12/22/2025 12:00 PM-12/22/2025 2:00 PM V start seg is 12/22/2025 12:00 PM V stop seg is 12/22/2025 2:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 12:00 PM-12/22/2025 2:00 PM V start seg is 12/22/2025 12:00 PM V stop seg is 12/22/2025 2:00 PM V stamp of whole start time+date is 1766404800 V stamp of whole stop time+date is 1766412000 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 12:00 PM V stamp of start time is 43200 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 2:00 PM V stamp of stop time is 50400 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (43200) < 0 or starttime (43200) > 86400 or V stoptime (50400) < 0 or stoptime (50400) > 86400 V captured maxEnd = 8:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 12:00 PM-12/22/2025 2:00 PM V old wo timeline: 12/22/2025 12:00 PM-12/22/2025 2:00 PM V new wo timeline: 12/22/2025 12:00 PM-12/22/2025 2:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 12:00 PM-12/22/2025 2:00 PM V create map process array V original foreman map from WO: 12/22/2025^1018 V splitting map into 1 elements V raw map element is 12/22/2025^1018 V processed element is 1766361600=12/22/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 12:00 PM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 02:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^1018 V new map is: 12/22/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 12:00 PM-12/22/2025 2:00 PM V new wo timeline: 12/22/2025 12:00 PM-12/22/2025 2:00 PM V new foreman work list: 12/22/2025 12:00 PM-12/22/2025 2:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76192: V Foreman_Time_Line = 12/22/2025 12:00 PM-12/22/2025 2:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 12:00 PM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 02:00 PM V ForemanMap = 12/22/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 8:30 PM V Time_Line = 12/22/2025 12:00 PM-12/22/2025 2:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.01158595085144 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:23:15 DD Source Block: 76192_1018_12/22/2025_12/22/2025_12/22/2025_1018_12/22/2025_12/22/2025_12/22/2025_Sprinkler Inspection_12/22/2025-1018 _ DD Destination Grid: 1018_12/19/2025_,76090,76162,76189,76903,76191,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:23:15 GS Edit wo 76192 GS Fetching WO 76192 from SQL GS Foreman ID is 1018 GS start time is 12:00 PM GS stop time is 8:30 PM GS WO Timeline is: 12/22/2025 12:00 PM-12/22/2025 2:00 PM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/22/2025 12:00 PM-12/22/2025 2:00 PM GS foreman map is: 12/22/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/22/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/22/2025 12:00 PM-12/22/2025 2:00 PM NM testing old segment 1766361600 (12/22/2025) is older than start of move 1766361600(12/22/2025) NM line 12/22/2025 12:00 PM-12/22/2025 2:00 PM is on or after start of move - place in timerows array NM original timeline: 12/22/2025 12:00 PM-12/22/2025 2:00 PM NM pre-move rows in stash: NM rows subject to move: 12/22/2025 12:00 PM-12/22/2025 2:00 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766102400 (12/19/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/22/2025 12:00 PM-12/22/2025 2:00 PM DT stampstart is 1766102400 DT 1 rows to process DT building array for segment start stamps DT adding 12/22/2025 to array as 1766361600 DT first stamp is 1766361600 DT last stamp is 1766361600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766361600 DT end of find gap loop DT fetching WO 76192 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766102400 DT looking at date 1766102400(12/19/2025) DT day of the week is Friday DT we can use 1766102400 as a valid date DT original segment at this position 12/22/2025 12:00 PM-12/22/2025 2:00 PM will be modified DT building seg starting with 12/19/2025 12:00 PM- DT the date of the segment end is 12/19/2025 DT modified segment to add is 12/19/2025 12:00 PM-12/19/2025 2:00 PM DT next line DT countdown is now -1 DT created: 12/19/2025 12:00 PM-12/19/2025 2:00 PM DT end of function dayTest NM function returned this modified timeline: 12/19/2025 12:00 PM-12/19/2025 2:00 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/19/2025 12:00 PM-12/19/2025 2:00 PM EC Starting function editCleanup EC new time line is 12/19/2025 12:00 PM-12/19/2025 2:00 PM EC original time line is 12/22/2025 12:00 PM-12/22/2025 2:00 PM EC foreman map is 12/22/2025^1018 EC linear hours are 2 EC last original WOTL date is 12/22/2025 and stamp is 1766361600 EC creating array from new wo timeline EC starting seg is 12/19/2025 12:00 PM-12/19/2025 2:00 PM EC ending seg is 12/19/2025 12:00 PM-12/19/2025 2:00 PM EC new start date is 12/19/2025 and stop date is 12/19/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025 12:00 PM-12/19/2025 2:00 PM EC map is: 12/22/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766102400 => 12/19/2025 12:00 PM-12/19/2025 2:00 PM EC no gfad for 1766102400. adding 12/19/2025^1018 EC old foreman map: 12/22/2025^1018 EC new map is 12/19/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766102400=>12/19/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/19/2025 12:00 PM-12/19/2025 2:00 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 12:00 PM-12/19/2025 2:00 PM is: 12/19/2025 12:00 PM-12/19/2025 2:00 PM EC new foreman work list: 12/19/2025 12:00 PM-12/19/2025 2:00 PM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/19/2025 EC Projected_Stop_Date = 12/19/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/19/2025 12:00 PM-12/19/2025 2:00 PM EC Foreman_Time_Line = 12/19/2025 12:00 PM-12/19/2025 2:00 PM EC ForemanMap = 12/19/2025^1018 EC finished writing wo record 76192 EC runtime 0.0042791366577148 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76192 V Found WO 76192 V set up work order characteristics V overtime flag is V default end of day is 8:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992195 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456195 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528195 (12/17/2026 5:23 PM) V looking at seg 12/19/2025 12:00 PM-12/19/2025 2:00 PM V start seg is 12/19/2025 12:00 PM V stop seg is 12/19/2025 2:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 12:00 PM-12/19/2025 2:00 PM V start seg is 12/19/2025 12:00 PM V stop seg is 12/19/2025 2:00 PM V stamp of whole start time+date is 1766145600 V stamp of whole stop time+date is 1766152800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 12:00 PM V stamp of start time is 43200 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 2:00 PM V stamp of stop time is 50400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (43200) < 0 or starttime (43200) > 86400 or V stoptime (50400) < 0 or stoptime (50400) > 86400 V captured maxEnd = 8:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V old wo timeline: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V new wo timeline: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 12:00 PM-12/19/2025 2:00 PM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 12:00 PM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 02:00 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 12:00 PM-12/19/2025 2:00 PM V new wo timeline: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V new foreman work list: 12/19/2025 12:00 PM-12/19/2025 2:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76192: V Foreman_Time_Line = 12/19/2025 12:00 PM-12/19/2025 2:00 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 12:00 PM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 02:00 PM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 8:30 PM V Time_Line = 12/19/2025 12:00 PM-12/19/2025 2:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011425971984863 sec end of function validate END SCHEDULER PHP total runtime 0.043720960617065 sec 126 12/17/2025 12:23:12 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:23:10 AM SETUP block status = only source0 WOID = 76191 source1 source tech ID = 1018 source2 source block date = 12/22/2025 source3 start date = 12/22/2025 source4 end date = 12/22/2025 source5 foreman ID = 1018 source6 1st day on job = 12/22/2025 source7 last day on job = 12/22/2025 source8 first date on the grid (unused) = 12/22/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/22/2025-1018 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/19/2025 destination2 wo list = ,76090,76162,76189,76903, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the left hit 12 - running not_same_day_wo Now at not_same_day_wo option yes: vreply is NULL hreply is move block = 76191_1018_12/22/2025_12/22/2025_12/22/2025_1018_12/22/2025_12/22/2025_12/22/2025_Sprinkler Inspection_12/22/2025-1018 _ grid = 1018_12/19/2025_,76090,76162,76189,76903,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:23 pm START PHP Page reload has detected a Drag & Drop edit to wo 76191 Starting Edit Run pre-run health report: V starting function validate V woid = 76191 V Found WO 76191 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/22/2025 10:00 AM-12/22/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992192 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456192 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528192 (12/17/2026 5:23 PM) V looking at seg 12/22/2025 10:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 10:00 AM V stop seg is 12/22/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 10:00 AM-12/22/2025 12:00 PM V start seg is 12/22/2025 10:00 AM V stop seg is 12/22/2025 12:00 PM V stamp of whole start time+date is 1766397600 V stamp of whole stop time+date is 1766404800 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 10:00 AM V stamp of start time is 36000 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (36000) < 0 or starttime (36000) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 6:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 10:00 AM-12/22/2025 12:00 PM V old wo timeline: 12/22/2025 10:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 10:00 AM-12/22/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 10:00 AM-12/22/2025 12:00 PM V create map process array V original foreman map from WO: 12/22/2025^1018 V splitting map into 1 elements V raw map element is 12/22/2025^1018 V processed element is 1766361600=12/22/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 10:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^1018 V new map is: 12/22/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 10:00 AM-12/22/2025 12:00 PM V new wo timeline: 12/22/2025 10:00 AM-12/22/2025 12:00 PM V new foreman work list: 12/22/2025 10:00 AM-12/22/2025 12:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76191: V Foreman_Time_Line = 12/22/2025 10:00 AM-12/22/2025 12:00 PM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 10:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/22/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 6:30 PM V Time_Line = 12/22/2025 10:00 AM-12/22/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012299060821533 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:23:12 DD Source Block: 76191_1018_12/22/2025_12/22/2025_12/22/2025_1018_12/22/2025_12/22/2025_12/22/2025_Sprinkler Inspection_12/22/2025-1018 _ DD Destination Grid: 1018_12/19/2025_,76090,76162,76189,76903,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:23:12 GS Edit wo 76191 GS Fetching WO 76191 from SQL GS Foreman ID is 1018 GS start time is 10:00 AM GS stop time is 6:30 PM GS WO Timeline is: 12/22/2025 10:00 AM-12/22/2025 12:00 PM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/22/2025 10:00 AM-12/22/2025 12:00 PM GS foreman map is: 12/22/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/22/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/22/2025 10:00 AM-12/22/2025 12:00 PM NM testing old segment 1766361600 (12/22/2025) is older than start of move 1766361600(12/22/2025) NM line 12/22/2025 10:00 AM-12/22/2025 12:00 PM is on or after start of move - place in timerows array NM original timeline: 12/22/2025 10:00 AM-12/22/2025 12:00 PM NM pre-move rows in stash: NM rows subject to move: 12/22/2025 10:00 AM-12/22/2025 12:00 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766102400 (12/19/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/22/2025 10:00 AM-12/22/2025 12:00 PM DT stampstart is 1766102400 DT 1 rows to process DT building array for segment start stamps DT adding 12/22/2025 to array as 1766361600 DT first stamp is 1766361600 DT last stamp is 1766361600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766361600 DT end of find gap loop DT fetching WO 76191 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766102400 DT looking at date 1766102400(12/19/2025) DT day of the week is Friday DT we can use 1766102400 as a valid date DT original segment at this position 12/22/2025 10:00 AM-12/22/2025 12:00 PM will be modified DT building seg starting with 12/19/2025 10:00 AM- DT the date of the segment end is 12/19/2025 DT modified segment to add is 12/19/2025 10:00 AM-12/19/2025 12:00 PM DT next line DT countdown is now -1 DT created: 12/19/2025 10:00 AM-12/19/2025 12:00 PM DT end of function dayTest NM function returned this modified timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM EC Starting function editCleanup EC new time line is 12/19/2025 10:00 AM-12/19/2025 12:00 PM EC original time line is 12/22/2025 10:00 AM-12/22/2025 12:00 PM EC foreman map is 12/22/2025^1018 EC linear hours are 2 EC last original WOTL date is 12/22/2025 and stamp is 1766361600 EC creating array from new wo timeline EC starting seg is 12/19/2025 10:00 AM-12/19/2025 12:00 PM EC ending seg is 12/19/2025 10:00 AM-12/19/2025 12:00 PM EC new start date is 12/19/2025 and stop date is 12/19/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025 10:00 AM-12/19/2025 12:00 PM EC map is: 12/22/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766102400 => 12/19/2025 10:00 AM-12/19/2025 12:00 PM EC no gfad for 1766102400. adding 12/19/2025^1018 EC old foreman map: 12/22/2025^1018 EC new map is 12/19/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766102400=>12/19/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/19/2025 10:00 AM-12/19/2025 12:00 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 10:00 AM-12/19/2025 12:00 PM is: 12/19/2025 10:00 AM-12/19/2025 12:00 PM EC new foreman work list: 12/19/2025 10:00 AM-12/19/2025 12:00 PM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/19/2025 EC Projected_Stop_Date = 12/19/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/19/2025 10:00 AM-12/19/2025 12:00 PM EC Foreman_Time_Line = 12/19/2025 10:00 AM-12/19/2025 12:00 PM EC ForemanMap = 12/19/2025^1018 EC finished writing wo record 76191 EC runtime 0.004194974899292 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76191 V Found WO 76191 V set up work order characteristics V overtime flag is V default end of day is 6:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992192 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456192 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528192 (12/17/2026 5:23 PM) V looking at seg 12/19/2025 10:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 10:00 AM V stop seg is 12/19/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 10:00 AM-12/19/2025 12:00 PM V start seg is 12/19/2025 10:00 AM V stop seg is 12/19/2025 12:00 PM V stamp of whole start time+date is 1766138400 V stamp of whole stop time+date is 1766145600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 10:00 AM V stamp of start time is 36000 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (36000) < 0 or starttime (36000) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 6:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V old wo timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V new wo timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 10:00 AM-12/19/2025 12:00 PM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 10:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 10:00 AM-12/19/2025 12:00 PM V new wo timeline: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V new foreman work list: 12/19/2025 10:00 AM-12/19/2025 12:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76191: V Foreman_Time_Line = 12/19/2025 10:00 AM-12/19/2025 12:00 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 10:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 6:30 PM V Time_Line = 12/19/2025 10:00 AM-12/19/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012225151062012 sec end of function validate END SCHEDULER PHP total runtime 0.04590892791748 sec 127 12/17/2025 12:23:05 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:23:04 AM SETUP block status = only source0 WOID = 76189 source1 source tech ID = 1018 source2 source block date = 12/22/2025 source3 start date = 12/22/2025 source4 end date = 12/22/2025 source5 foreman ID = 1018 source6 1st day on job = 12/22/2025 source7 last day on job = 12/22/2025 source8 first date on the grid (unused) = 12/22/2025 source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/22/2025-1018 source11 man hours = destination0 tech ID = 1018 destination1 block date = 12/19/2025 destination2 wo list = ,76090,76162,76903, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move oneday work order to the left hit 12 - running not_same_day_wo Now at not_same_day_wo option yes: vreply is NULL hreply is move block = 76189_1018_12/22/2025_12/22/2025_12/22/2025_1018_12/22/2025_12/22/2025_12/22/2025_Sprinkler Inspection_12/22/2025-1018 _ grid = 1018_12/19/2025_,76090,76162,76903,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:23 pm START PHP Page reload has detected a Drag & Drop edit to wo 76189 Starting Edit Run pre-run health report: V starting function validate V woid = 76189 V Found WO 76189 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1018 V lunch is 30 V wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992185 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456185 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528185 (12/17/2026 5:23 PM) V looking at seg 12/22/2025 8:00 AM-12/22/2025 10:00 AM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/22/2025 8:00 AM-12/22/2025 10:00 AM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 10:00 AM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766397600 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V old wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 10:00 AM V create map process array V original foreman map from WO: 12/22/2025^1018 V splitting map into 1 elements V raw map element is 12/22/2025^1018 V processed element is 1766361600=12/22/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/22/2025(1766361600) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/22/2025^1018 V new map is: 12/22/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 10:00 AM V new wo timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V new foreman work list: 12/22/2025 8:00 AM-12/22/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76189: V Foreman_Time_Line = 12/22/2025 8:00 AM-12/22/2025 10:00 AM V Scheduled_Date_Start = 12/22/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/22/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/22/2025 8:00 AM-12/22/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011538982391357 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:23:05 DD Source Block: 76189_1018_12/22/2025_12/22/2025_12/22/2025_1018_12/22/2025_12/22/2025_12/22/2025_Sprinkler Inspection_12/22/2025-1018 _ DD Destination Grid: 1018_12/19/2025_,76090,76162,76903,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:23:05 GS Edit wo 76189 GS Fetching WO 76189 from SQL GS Foreman ID is 1018 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/22/2025 8:00 AM-12/22/2025 10:00 AM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 12/22/2025 8:00 AM-12/22/2025 10:00 AM GS foreman map is: 12/22/2025^1018 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/22/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/22/2025 8:00 AM-12/22/2025 10:00 AM NM testing old segment 1766361600 (12/22/2025) is older than start of move 1766361600(12/22/2025) NM line 12/22/2025 8:00 AM-12/22/2025 10:00 AM is on or after start of move - place in timerows array NM original timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM NM pre-move rows in stash: NM rows subject to move: 12/22/2025 8:00 AM-12/22/2025 10:00 AM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1766102400 (12/19/2025) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/22/2025 8:00 AM-12/22/2025 10:00 AM DT stampstart is 1766102400 DT 1 rows to process DT building array for segment start stamps DT adding 12/22/2025 to array as 1766361600 DT first stamp is 1766361600 DT last stamp is 1766361600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766361600 DT end of find gap loop DT fetching WO 76189 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766102400 DT looking at date 1766102400(12/19/2025) DT day of the week is Friday DT we can use 1766102400 as a valid date DT original segment at this position 12/22/2025 8:00 AM-12/22/2025 10:00 AM will be modified DT building seg starting with 12/19/2025 8:00 AM- DT the date of the segment end is 12/19/2025 DT modified segment to add is 12/19/2025 8:00 AM-12/19/2025 10:00 AM DT next line DT countdown is now -1 DT created: 12/19/2025 8:00 AM-12/19/2025 10:00 AM DT end of function dayTest NM function returned this modified timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC Starting function editCleanup EC new time line is 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC original time line is 12/22/2025 8:00 AM-12/22/2025 10:00 AM EC foreman map is 12/22/2025^1018 EC linear hours are 2 EC last original WOTL date is 12/22/2025 and stamp is 1766361600 EC creating array from new wo timeline EC starting seg is 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC ending seg is 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC new start date is 12/19/2025 and stop date is 12/19/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC map is: 12/22/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1766361600] => seg 12/22/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC no gfad for 1766102400. adding 12/19/2025^1018 EC old foreman map: 12/22/2025^1018 EC new map is 12/19/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1766102400=>12/19/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/19/2025 8:00 AM-12/19/2025 10:00 AM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 8:00 AM-12/19/2025 10:00 AM is: 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC new foreman work list: 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 12/19/2025 EC Projected_Stop_Date = 12/19/2025 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC Foreman_Time_Line = 12/19/2025 8:00 AM-12/19/2025 10:00 AM EC ForemanMap = 12/19/2025^1018 EC finished writing wo record 76189 EC runtime 0.0042281150817871 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76189 V Found WO 76189 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765992185 (12/17/2025 5:23 PM) V stopgaplow stamp is 1734456185 (12/17/2024 5:23 PM) V stopgaphigh stamp is 1797528185 (12/17/2026 5:23 PM) V looking at seg 12/19/2025 8:00 AM-12/19/2025 10:00 AM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 8:00 AM-12/19/2025 10:00 AM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 10:00 AM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766138400 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V old wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 10:00 AM V create map process array V original foreman map from WO: 12/19/2025^1018 V splitting map into 1 elements V raw map element is 12/19/2025^1018 V processed element is 1766102400=12/19/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1018 V new map is: 12/19/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V new foreman work list: 12/19/2025 8:00 AM-12/19/2025 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76189: V Foreman_Time_Line = 12/19/2025 8:00 AM-12/19/2025 10:00 AM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 10:00 AM V ForemanMap = 12/19/2025^1018 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 12/19/2025 8:00 AM-12/19/2025 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012296915054321 sec end of function validate END SCHEDULER PHP total runtime 0.044972896575928 sec 128 12/17/2025 12:19:05 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:19:03 AM SETUP block status = only source0 WOID = 77225 source1 source tech ID = 1 source2 source block date = 12/17/2025 source3 start date = source4 end date = 12/17/2025 source5 foreman ID = 1 source6 1st day on job = source7 last day on job = 12/17/2025 source8 first date on the grid (unused) = source9 job type = Backflow Inspection source10 foreman time lines/WOP size =
1 source11 man hours = 4 destination0 tech ID = 128 destination1 block date = 12/17/2025 destination2 wo list = ,76868,76290,75301, destination3 list of tech cross-trained skills =
Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Assign foreman to provisional wo hit 4B - running assign_oneday_wo_foreman Now at assign_oneday_wo_foreman option replace: vreply is prov hreply is move block = 77225_1___12/17/2025_1__12/17/2025__Backflow Inspection_1_4 grid = 128_12/17/2025_,76868,76290,75301,_Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:19 pm START PHP Page reload has detected a Drag & Drop edit to wo 77225 Starting Edit Run pre-run health report: V starting function validate V woid = 77225 V Found WO 77225 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765991945 (12/17/2025 5:19 PM) V stopgaplow stamp is 1734455945 (12/17/2024 5:19 PM) V stopgaphigh stamp is 1797527945 (12/17/2026 5:19 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 77225: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011857986450195 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:19:05 DD Source Block: 77225_1___12/17/2025_1__12/17/2025__Backflow Inspection_1_4 DD Destination Grid: 128_12/17/2025_,76868,76290,75301,_Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=prov, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:19:05 GS Edit wo 77225 GS Fetching WO 77225 from SQL GS Foreman ID is 1 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS foreman map is: 12/17/2025^1 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP PRO START PROVISIONAL ASSIGN PRO hreply is move and vreply is prov. pulling from provisional PRO calling up wo 77225 PRO results of wo fetch: RecordID => 77673 a_pk_workorderID => 77225 WO_Num => 77225 a_fk_JobSiteID => 2018 a_fk_ticketID => 47912 a_fk_techID => 1 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => 2025 Annual: BF Emergency_Call_Check => Scheduled_Date_Start => 12/17/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/17/2025 Projected_Stop_Time => 12:00 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 4 Hours_Scheduled => 4 Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM ForemanMap => 12/17/2025^1 Hours_Calc => 4 Work_Order_Complete => Close_Lock => Job_Type => Backflow Inspection web_time => 8:00 AM Scheduled => Prov Scheduled_Sent_Stamp => Scheduled_Text => Provisional Sacred_Needed_Materials => Billing_Customer => Gene Harris Petroleum Job_Site_Name => Gene Harris Petroleum Job_Site_Address => 12901 South Freeway Job_Site_City => Burleson Job_Site_State => TX Job_Site_Zip => 76028 JobID => 71-2025-47912 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Foreman_Assigned_Date => Foreman_Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM Foreman_Hours => 4 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 09:19:05 Last_Scheduled => Last_Scheduled_By => zz_modified_stamp => 2025-12-17 11:15:35 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: BF Sacred_Material_Notes => PRO end of dump PRO original timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM PRO default start time 08:00 AM and default stop time is 4:30 PM PRO walking timeline PRO segment is 12/17/2025 8:00 AM-12/17/2025 12:00 PM new segment is 12/17/2025 8:00 AM-12/17/2025 12:00 PM PRO Creating map from tech ID and destination date PRO new map is 12/17/2025^128 PRO field list: Changed a_fk_techID Foreman Scheduled_Date_Start Foreman_Assigned_Date Last_Scheduled Last_Scheduled_By Scheduled Scheduled_Sent_Stamp Scheduled_Text ForemanMap Time_Line Hours_Scheduled Foreman_Lunch_Break_Minutes PRO data list: 1 128 Joey Anderson 12/17/2025 12/17/2025 12/17/2025 bontiveros Yes 12/17/2025 5:19 PM Scheduled 12/17/2025^128 12/17/2025 8:00 AM-12/17/2025 12:00 PM 4 30 PRO writing update to wo 77225 PRO jump to Edit code PRO END PROVISIONAL ASSIGN E results of wo fetch: RecordID => 77673 a_pk_workorderID => 77225 WO_Num => 77225 a_fk_JobSiteID => 2018 a_fk_ticketID => 47912 a_fk_techID => 128 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => 2025 Annual: BF Emergency_Call_Check => Scheduled_Date_Start => 12/17/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/17/2025 Projected_Stop_Time => 12:00 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 4 Hours_Scheduled => 4 Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM ForemanMap => 12/17/2025^128 Hours_Calc => 4 Work_Order_Complete => Close_Lock => Job_Type => Backflow Inspection web_time => 8:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 12/17/2025 5:19 PM Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Gene Harris Petroleum Job_Site_Name => Gene Harris Petroleum Job_Site_Address => 12901 South Freeway Job_Site_City => Burleson Job_Site_State => TX Job_Site_Zip => 76028 JobID => 71-2025-47912 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Joey Anderson Foreman_Assigned_Date => 12/17/2025 Foreman_Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM Foreman_Hours => 4 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 09:19:05 Last_Scheduled => 12/17/2025 Last_Scheduled_By => bontiveros zz_modified_stamp => 2025-12-17 11:15:35 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: BF Sacred_Material_Notes => E end of dump E woid=77225 E foremanID=128 E scheduled workHours=4 E scheduledTimeStart=8:00 AM from 08:00 AM E defaultDayEnd=4:30 PM from 4:30 PM E OT8flag= E timeline=12/17/2025 8:00 AM-12/17/2025 12:00 PM E fmap=12/17/2025^128 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM start and stop dates E stamp of start is 1765958400 and stop is 1765972800 E workday stamp for 4 hours is 14400 (4:00) E start date is 12/17/2025 and stop date is 12/17/2025 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 12/17/2025 8:00 AM and stamp is 1765958400 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 12/17/2025 4:30 PM is 1765989000 E workday stamp from 8.5 hours if segment uses defaultDayEnd 4:30 PM in wo is 30600 (8:30) E stop fragment is 12/17/2025 4:30 PM and stamp is 1765989000 E rebuild of first segment: 12/17/2025 8:00 AM-12/17/2025 4:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 12/17/2025 8:00 AM-12/17/2025 12:00 PM E original start stamp for this segment is 1765929600 E corrected segment is 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT starting function dayTest DT current timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT stampstart is 1765929600 DT 1 rows to process DT building array for segment start stamps DT adding 12/17/2025 to array as 1765929600 DT first stamp is 1765929600 DT last stamp is 1765929600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1765929600 DT end of find gap loop DT fetching WO 77225 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1765929600 DT looking at date 1765929600(12/17/2025) DT day of the week is Wednesday DT we can use 1765929600 as a valid date DT original segment at this position 12/17/2025 8:00 AM-12/17/2025 4:30 PM will be modified DT building seg starting with 12/17/2025 8:00 AM- DT the date of the segment end is 12/17/2025 DT modified segment to add is 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT end of function dayTest E hours are 8 E date of next seg to add to timeline is 12/17/2025 E adding adjusted segment 12/17/2025 8:00 AM-12/17/2025 4:30 PM to newtlArray E wotl so far: [1765929600] 12/17/2025 8:00 AM-12/17/2025 4:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 128 = 128 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 8 E ftl array so far: [1765929600] 12/17/2025 8:00 AM-12/17/2025 4:30 PM E start scan of 0 helper timelines E testing current tallied hours 8 against target hours 4 E went over by 4 hours E perform correction by cutting hours from final seg E end of scan for all techs E overtimelimit 4 = talliedHours 8 - workHours 4 E end section that tallies original timeline E section that adds segments to timeline E cutting segments from timeline E in the loop E found last stamp of wotl as 1765929600 (12/17/2025) E foreman works this day. add to worklist E walking helper list E overtimelimit currently 4. worklist count is 1 E adjusting overtimelimit to -4 E overtimelimit has gone negative. goto Ecalc E going to Ecalc with overtimelimit = -4 E entering Ecalc E overtimelimit is -4 and count is 1 E overhours are 4 per tech E overhours rounded to 4 E last seg in wotl is 12/17/2025 8:00 AM-12/17/2025 4:30 PM E new stop stamp 1765972800 is 1765958400 + 14400 E final seg is 12/17/2025 8:00 AM-12/17/2025 12:00 PM E last seg added to wotl 12/17/2025 8:00 AM-12/17/2025 12:00 PM E last seg added to foreman list 12/17/2025 8:00 AM-12/17/2025 12:00 PM E entering Ebreak E new wotl: [1765929600] 12/17/2025 8:00 AM-12/17/2025 12:00 PM E walking wotl to set fmap E looking at wotl with stamp = 1765929600 and segment = 12/17/2025 8:00 AM-12/17/2025 12:00 PM E date is 12/17/2025 E no gfad E adding 12/17/2025^128 to map E final map: 12/17/2025^128 E wotl: 12/17/2025 8:00 AM-12/17/2025 12:00 PM E foreman list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM E foreman hours = 4 E scanning WOP results E final hours are 4 E calling function editCleanup EC Starting function editCleanup EC new time line is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC original time line is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC foreman map is 12/17/2025^128 EC linear hours are 4 EC last original WOTL date is 12/17/2025 and stamp is 1765929600 EC creating array from new wo timeline EC starting seg is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC ending seg is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new start date is 12/17/2025 and stop date is 12/17/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC map is: 12/17/2025^128 EC creating map array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025^128 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC no gfad for 1765929600. adding 12/17/2025^128 EC old foreman map: 12/17/2025^128 EC new map is 12/17/2025^128 EC using newmap array of size 1 to create new foreman work list EC looking at 1765929600=>12/17/2025^128 EC checking for valid gfad using 128 against 128 EC hit EC no gfad entry - adding 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wotl at 1765929600 to fwl EC new foreman work list so far after adding wotl seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new foreman hours are 4 EC updating WO record: EC Hours_Scheduled = 4 EC Scheduled_Date_Start = 12/17/2025 EC Projected_Stop_Date = 12/17/2025 EC Foreman_Hours = 4 EC Hours_On_Site = 4 EC Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC ForemanMap = 12/17/2025^128 EC finished writing wo record 77225 EC runtime 0.0041320323944092 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 77225 V Found WO 77225 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 128 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765991945 (12/17/2025 5:19 PM) V stopgaplow stamp is 1734455945 (12/17/2024 5:19 PM) V stopgaphigh stamp is 1797527945 (12/17/2026 5:19 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create map process array V original foreman map from WO: 12/17/2025^128 V splitting map into 1 elements V raw map element is 12/17/2025^128 V processed element is 1765929600=12/17/2025 and 128 V load all WOP records for this work order V deleting any WOP records for foreman 128 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^128 V new map is: 12/17/2025^128 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 77225: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/17/2025^128 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010996103286743 sec end of function validate END SCHEDULER PHP total runtime 0.053958892822266 sec 129 12/17/2025 12:19:00 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:18:58 AM SETUP block status = only source0 WOID = 75851 source1 source tech ID = 128 source2 source block date = 12/17/2025 source3 start date = 12/17/2025 source4 end date = 12/17/2025 source5 foreman ID = 128 source6 1st day on job = 12/17/2025 source7 last day on job = 12/17/2025 source8 first date on the grid (unused) = source9 job type = Backflow Inspection source10 foreman time lines/WOP size =
12/17/2025-128 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option replace: vreply is prov hreply is empty block = 75851_128_12/17/2025_12/17/2025_12/17/2025_128_12/17/2025_12/17/2025__Backflow Inspection_12/17/2025-128_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 12:19 pm START PHP Page reload has detected a Drag & Drop edit to wo 75851 Starting Edit Run pre-run health report: V starting function validate V woid = 75851 V Found WO 75851 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 128 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765991940 (12/17/2025 5:19 PM) V stopgaplow stamp is 1734455940 (12/17/2024 5:19 PM) V stopgaphigh stamp is 1797527940 (12/17/2026 5:19 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create map process array V original foreman map from WO: 12/17/2025^128 V splitting map into 1 elements V raw map element is 12/17/2025^128 V processed element is 1765929600=12/17/2025 and 128 V load all WOP records for this work order V deleting any WOP records for foreman 128 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^128 V new map is: 12/17/2025^128 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 75851: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/17/2025^128 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.013875007629395 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:19:00 DD Source Block: 75851_128_12/17/2025_12/17/2025_12/17/2025_128_12/17/2025_12/17/2025__Backflow Inspection_12/17/2025-128_ DD Destination Grid: 0_1/1/1900_trash DD Vreply=prov, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:19:00 GS Edit wo 75851 GS Fetching WO 75851 from SQL GS Foreman ID is 128 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS foreman map is: 12/17/2025^128 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is prov for vertical drag RP START SEND WORK ORDER TO PROVISIONAL BLOCK RP Sending work order 75851 to provisional RP Remove all wop records associated with work order 75851 RP WO record 75851 updated with change flag RP END SEND WORK ORDER TO PROVISIONAL BLOCK running second health report V starting function validate V woid = 75851 V Found WO 75851 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765991940 (12/17/2025 5:19 PM) V stopgaplow stamp is 1734455940 (12/17/2024 5:19 PM) V stopgaphigh stamp is 1797527940 (12/17/2026 5:19 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V calculate work order hours V foreman hours are: 8 and linear hours are 8 V rebuild helper timelines V total hours scheduled are 8 V updating wo 75851: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 8 V Hours_On_Site = 8 V Hours_Scheduled = 8 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.01302695274353 sec end of function validate END SCHEDULER PHP total runtime 0.044891119003296 sec 130 12/17/2025 12:18:40 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:18 pm Screen Refresh END SCHEDULER PHP total runtime 0.0070459842681885 sec 131 12/17/2025 12:18:15 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:18 pm Screen Refresh END SCHEDULER PHP total runtime 0.0067541599273682 sec 132 12/17/2025 12:18:09 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:18 pm Screen Refresh END SCHEDULER PHP total runtime 0.0062310695648193 sec 133 12/17/2025 12:17:36 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:17:34 AM SETUP block status = only source0 WOID = 76443 source1 source tech ID = 1034 source2 source block date = 12/17/2025 source3 start date = 12/17/2025 source4 end date = 12/17/2025 source5 foreman ID = 1034 source6 1st day on job = 12/17/2025 source7 last day on job = 12/17/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Inspection source10 foreman time lines/WOP size =
12/17/2025-1034 source11 man hours = destination0 tech ID = 23 destination1 block date = 12/17/2025 destination2 wo list = ,76443, destination3 list of tech cross-trained skills =
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Inspection
Fire Pump Service
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service Replace foreman or add tech to wo hit 4D - running add_replace_oneday_wo_foreman_qualified Now at add_replace_oneday_wo_foreman_qualified option replace: vreply is replacef hreply is empty block = 76443_1034_12/17/2025_12/17/2025_12/17/2025_1034_12/17/2025_12/17/2025__Sprinkler Inspection_12/17/2025-1034_ grid = 23_12/17/2025_,76443,_Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Inspection
Fire Pump Service
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service END JAVASCRIPT 12/17/2025 12:17 pm START PHP Page reload has detected a Drag & Drop edit to wo 76443 Starting Edit Run pre-run health report: V starting function validate V woid = 76443 V Found WO 76443 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1034 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765991856 (12/17/2025 5:17 PM) V stopgaplow stamp is 1734455856 (12/17/2024 5:17 PM) V stopgaphigh stamp is 1797527856 (12/17/2026 5:17 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create map process array V original foreman map from WO: 12/17/2025^1034 V splitting map into 1 elements V raw map element is 12/17/2025^1034 V processed element is 1765929600=12/17/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 1 V processing wop record for 23 (Scott Jowell) V build master array containing arrays of helper timelines V from 1 WOP records, creating WOP array V adding dude 23 V now have 1 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1034 V new map is: 12/17/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V wop count now 1 V testing helper 23 V check if this helper segment is outside of wo range V check if helper stamp 1765929600 is in the woTester array V all checks pass. Adding segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wo timeline V updating helper 23 old timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM new timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V helper hours are 4 V saving helper 23 record V total hours scheduled are 8 V updating wo 76443: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/17/2025^1034 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 8 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Est_Crew_Size = 2 V Changed = 1 V runtime 0.012123823165894 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:17:36 DD Source Block: 76443_1034_12/17/2025_12/17/2025_12/17/2025_1034_12/17/2025_12/17/2025__Sprinkler Inspection_12/17/2025-1034_ DD Destination Grid: 23_12/17/2025_,76443,_Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Inspection
Fire Pump Service
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service
Vent Hood Contract
Vent Hood Inspection
Vent Hood Service DD Vreply=replacef, Hreply= GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:17:36 GS Edit wo 76443 GS Fetching WO 76443 from SQL GS Foreman ID is 1034 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS hours scheduled are 8 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS foreman map is: 12/17/2025^1034 GS creating map array GS fetching helper WOP GS found 1 helper records GS raw crew array from sql is called wocrew GS Found crew member 23 GS added to array of tech timelines GS this tech timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS lunch is 0 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is replacef for vertical drag RT START REPLACE TECH BLOCK RT crew size is 1 RT testing dude 23 (Scott Jowell) RT 23 (Scott Jowell) is owner of this destination grid block. He will replace previous dude RT Array 23 fetching timeline RT looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM RT added for 12/17/2025 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM RF Foreman will be replaced RF Here is sourcetech which is the foreman timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM RF Looking at timeline element 12/17/2025 8:00 AM-12/17/2025 12:00 PM RF added for 12/17/2025 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM RT start of replacement is 12/17/2025 RT stamp of start date is 1765929600 RT full replace - make newtargetline from sourcetech RT correct farray RT foreman map is: 12/17/2025^23 RT tech name per source1 is RT his hours are RT tech name per destination0 is Scott Jowell RT his hours are 4 RT Deleting old wop record for 1034 if any RT delete wop record for 23 if any RF vreply is replacef and foreman ID = 1034. Replacing foreman with 23 RT Replacing for full work order RT there will be no destination wop record as destination tech is now foreman RF Updating full work order76443 a_fk_techID with tech 23 Updating work order76443 foreman timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM Updating work order76443 foreman map: 12/17/2025^23 Updating work order76443 foreman hours with 4 RT fetching helper WOP RT found 0 helper records RT raw crew array from sql is called wocrew RT go to edit cleanup EC Starting function editCleanup EC new time line is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC original time line is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC foreman map is 12/17/2025^23 EC linear hours are 4 EC last original WOTL date is 12/17/2025 and stamp is 1765929600 EC creating array from new wo timeline EC starting seg is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC ending seg is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new start date is 12/17/2025 and stop date is 12/17/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC map is: 12/17/2025^23 EC creating map array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025^23 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC no gfad for 1765929600. adding 12/17/2025^23 EC old foreman map: 12/17/2025^23 EC new map is 12/17/2025^23 EC using newmap array of size 1 to create new foreman work list EC looking at 1765929600=>12/17/2025^23 EC checking for valid gfad using 23 against 23 EC hit EC no gfad entry - adding 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wotl at 1765929600 to fwl EC new foreman work list so far after adding wotl seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new foreman hours are 4 EC updating WO record: EC Hours_Scheduled = 4 EC Scheduled_Date_Start = 12/17/2025 EC Projected_Stop_Date = 12/17/2025 EC Foreman_Hours = 4 EC Hours_On_Site = 4 EC Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC ForemanMap = 12/17/2025^23 EC finished writing wo record 76443 EC runtime 0.0037550926208496 sec end of function editCleanup RT END REPLACE TECH IN WORK ORDER running second health report V starting function validate V woid = 76443 V Found WO 76443 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 23 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765991856 (12/17/2025 5:17 PM) V stopgaplow stamp is 1734455856 (12/17/2024 5:17 PM) V stopgaphigh stamp is 1797527856 (12/17/2026 5:17 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create map process array V original foreman map from WO: 12/17/2025^23 V splitting map into 1 elements V raw map element is 12/17/2025^23 V processed element is 1765929600=12/17/2025 and 23 V load all WOP records for this work order V deleting any WOP records for foreman 23 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^23 V new map is: 12/17/2025^23 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 76443: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/17/2025^23 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010906219482422 sec end of function validate END SCHEDULER PHP total runtime 0.044111013412476 sec 134 12/17/2025 12:15:24 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 11:15:23 AM SETUP block status = only source0 WOID = 75851 source1 source tech ID = 1 source2 source block date = 12/17/2025 source3 start date = source4 end date = 12/17/2025 source5 foreman ID = 1 source6 1st day on job = source7 last day on job = 12/17/2025 source8 first date on the grid (unused) = source9 job type = Backflow Inspection source10 foreman time lines/WOP size =
1 source11 man hours = 4 destination0 tech ID = 128 destination1 block date = 12/17/2025 destination2 wo list = ,76868,76290,75301, destination3 list of tech cross-trained skills =
Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Assign foreman to provisional wo hit 4B - running assign_oneday_wo_foreman Now at assign_oneday_wo_foreman option replace: vreply is prov hreply is move block = 75851_1___12/17/2025_1__12/17/2025__Backflow Inspection_1_4 grid = 128_12/17/2025_,76868,76290,75301,_Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 12:15 pm START PHP Page reload has detected a Drag & Drop edit to wo 75851 Starting Edit Run pre-run health report: V starting function validate V woid = 75851 V Found WO 75851 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765991724 (12/17/2025 5:15 PM) V stopgaplow stamp is 1734455724 (12/17/2024 5:15 PM) V stopgaphigh stamp is 1797527724 (12/17/2026 5:15 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 75851: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010055065155029 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 12:15:24 DD Source Block: 75851_1___12/17/2025_1__12/17/2025__Backflow Inspection_1_4 DD Destination Grid: 128_12/17/2025_,76868,76290,75301,_Alarm Inspection
Backflow Contract
Backflow Inspection
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Inspection
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=prov, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 12:15:24 GS Edit wo 75851 GS Fetching WO 75851 from SQL GS Foreman ID is 1 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS foreman map is: 12/17/2025^1 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP PRO START PROVISIONAL ASSIGN PRO hreply is move and vreply is prov. pulling from provisional PRO calling up wo 75851 PRO results of wo fetch: RecordID => 76299 a_pk_workorderID => 75851 WO_Num => 75851 a_fk_JobSiteID => 6390 a_fk_ticketID => 47507 a_fk_techID => 1 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => From WO 75665 Return Trip 2025 Annual: (1) BF Only inspect Serial #77132 Additional Work Required... Needs to have the city come out to find the backflow device that is in the ground so then we can go back out and test the backflow device Previous Work Performed... Added 10/17/2025 4:09:08 PM by cdavis BF Emergency_Call_Check => Scheduled_Date_Start => 12/17/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/17/2025 Projected_Stop_Time => 12:00 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 4 Hours_Scheduled => 4 Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM ForemanMap => 12/17/2025^1 Hours_Calc => 4 Work_Order_Complete => Close_Lock => Job_Type => Backflow Inspection web_time => 8:00 AM Scheduled => Prov Scheduled_Sent_Stamp => Scheduled_Text => Provisional Sacred_Needed_Materials => Billing_Customer => Cross Companies Job_Site_Name => CED Miller Electric Warehouse Job_Site_Address => 3209 Alta Mere Drive Job_Site_City => Fort Worth Job_Site_State => TX Job_Site_Zip => 76116 JobID => 71-2025-47507 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Foreman_Assigned_Date => Foreman_Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM Foreman_Hours => 4 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 09:15:24 Last_Scheduled => Last_Scheduled_By => zz_modified_stamp => 2025-12-17 04:00:34 errorcount => 0 error => WO_Title_Displayed => From WO 75665 Return Trip 2025 Annual: (1) BF Sacred_Material_Notes => PRO end of dump PRO original timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM PRO default start time 08:00 AM and default stop time is 4:30 PM PRO walking timeline PRO segment is 12/17/2025 8:00 AM-12/17/2025 12:00 PM new segment is 12/17/2025 8:00 AM-12/17/2025 12:00 PM PRO Creating map from tech ID and destination date PRO new map is 12/17/2025^128 PRO field list: Changed a_fk_techID Foreman Scheduled_Date_Start Foreman_Assigned_Date Last_Scheduled Last_Scheduled_By Scheduled Scheduled_Sent_Stamp Scheduled_Text ForemanMap Time_Line Hours_Scheduled Foreman_Lunch_Break_Minutes PRO data list: 1 128 Joey Anderson 12/17/2025 12/17/2025 12/17/2025 bontiveros Yes 12/17/2025 5:15 PM Scheduled 12/17/2025^128 12/17/2025 8:00 AM-12/17/2025 12:00 PM 4 30 PRO writing update to wo 75851 PRO jump to Edit code PRO END PROVISIONAL ASSIGN E results of wo fetch: RecordID => 76299 a_pk_workorderID => 75851 WO_Num => 75851 a_fk_JobSiteID => 6390 a_fk_ticketID => 47507 a_fk_techID => 128 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => From WO 75665 Return Trip 2025 Annual: (1) BF Only inspect Serial #77132 Additional Work Required... Needs to have the city come out to find the backflow device that is in the ground so then we can go back out and test the backflow device Previous Work Performed... Added 10/17/2025 4:09:08 PM by cdavis BF Emergency_Call_Check => Scheduled_Date_Start => 12/17/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/17/2025 Projected_Stop_Time => 12:00 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 4 Hours_Scheduled => 4 Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM ForemanMap => 12/17/2025^128 Hours_Calc => 4 Work_Order_Complete => Close_Lock => Job_Type => Backflow Inspection web_time => 8:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 12/17/2025 5:15 PM Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Cross Companies Job_Site_Name => CED Miller Electric Warehouse Job_Site_Address => 3209 Alta Mere Drive Job_Site_City => Fort Worth Job_Site_State => TX Job_Site_Zip => 76116 JobID => 71-2025-47507 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Joey Anderson Foreman_Assigned_Date => 12/17/2025 Foreman_Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM Foreman_Hours => 4 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 09:15:24 Last_Scheduled => 12/17/2025 Last_Scheduled_By => bontiveros zz_modified_stamp => 2025-12-17 04:00:34 errorcount => 0 error => WO_Title_Displayed => From WO 75665 Return Trip 2025 Annual: (1) BF Sacred_Material_Notes => E end of dump E woid=75851 E foremanID=128 E scheduled workHours=4 E scheduledTimeStart=8:00 AM from 08:00 AM E defaultDayEnd=4:30 PM from 4:30 PM E OT8flag= E timeline=12/17/2025 8:00 AM-12/17/2025 12:00 PM E fmap=12/17/2025^128 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM start and stop dates E stamp of start is 1765958400 and stop is 1765972800 E workday stamp for 4 hours is 14400 (4:00) E start date is 12/17/2025 and stop date is 12/17/2025 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 12/17/2025 8:00 AM and stamp is 1765958400 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 12/17/2025 4:30 PM is 1765989000 E workday stamp from 8.5 hours if segment uses defaultDayEnd 4:30 PM in wo is 30600 (8:30) E stop fragment is 12/17/2025 4:30 PM and stamp is 1765989000 E rebuild of first segment: 12/17/2025 8:00 AM-12/17/2025 4:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 12/17/2025 8:00 AM-12/17/2025 12:00 PM E original start stamp for this segment is 1765929600 E corrected segment is 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT starting function dayTest DT current timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT stampstart is 1765929600 DT 1 rows to process DT building array for segment start stamps DT adding 12/17/2025 to array as 1765929600 DT first stamp is 1765929600 DT last stamp is 1765929600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1765929600 DT end of find gap loop DT fetching WO 75851 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1765929600 DT looking at date 1765929600(12/17/2025) DT day of the week is Wednesday DT we can use 1765929600 as a valid date DT original segment at this position 12/17/2025 8:00 AM-12/17/2025 4:30 PM will be modified DT building seg starting with 12/17/2025 8:00 AM- DT the date of the segment end is 12/17/2025 DT modified segment to add is 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT end of function dayTest E hours are 8 E date of next seg to add to timeline is 12/17/2025 E adding adjusted segment 12/17/2025 8:00 AM-12/17/2025 4:30 PM to newtlArray E wotl so far: [1765929600] 12/17/2025 8:00 AM-12/17/2025 4:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 128 = 128 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 8 E ftl array so far: [1765929600] 12/17/2025 8:00 AM-12/17/2025 4:30 PM E start scan of 0 helper timelines E testing current tallied hours 8 against target hours 4 E went over by 4 hours E perform correction by cutting hours from final seg E end of scan for all techs E overtimelimit 4 = talliedHours 8 - workHours 4 E end section that tallies original timeline E section that adds segments to timeline E cutting segments from timeline E in the loop E found last stamp of wotl as 1765929600 (12/17/2025) E foreman works this day. add to worklist E walking helper list E overtimelimit currently 4. worklist count is 1 E adjusting overtimelimit to -4 E overtimelimit has gone negative. goto Ecalc E going to Ecalc with overtimelimit = -4 E entering Ecalc E overtimelimit is -4 and count is 1 E overhours are 4 per tech E overhours rounded to 4 E last seg in wotl is 12/17/2025 8:00 AM-12/17/2025 4:30 PM E new stop stamp 1765972800 is 1765958400 + 14400 E final seg is 12/17/2025 8:00 AM-12/17/2025 12:00 PM E last seg added to wotl 12/17/2025 8:00 AM-12/17/2025 12:00 PM E last seg added to foreman list 12/17/2025 8:00 AM-12/17/2025 12:00 PM E entering Ebreak E new wotl: [1765929600] 12/17/2025 8:00 AM-12/17/2025 12:00 PM E walking wotl to set fmap E looking at wotl with stamp = 1765929600 and segment = 12/17/2025 8:00 AM-12/17/2025 12:00 PM E date is 12/17/2025 E no gfad E adding 12/17/2025^128 to map E final map: 12/17/2025^128 E wotl: 12/17/2025 8:00 AM-12/17/2025 12:00 PM E foreman list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM E foreman hours = 4 E scanning WOP results E final hours are 4 E calling function editCleanup EC Starting function editCleanup EC new time line is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC original time line is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC foreman map is 12/17/2025^128 EC linear hours are 4 EC last original WOTL date is 12/17/2025 and stamp is 1765929600 EC creating array from new wo timeline EC starting seg is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC ending seg is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new start date is 12/17/2025 and stop date is 12/17/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC map is: 12/17/2025^128 EC creating map array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025^128 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC no gfad for 1765929600. adding 12/17/2025^128 EC old foreman map: 12/17/2025^128 EC new map is 12/17/2025^128 EC using newmap array of size 1 to create new foreman work list EC looking at 1765929600=>12/17/2025^128 EC checking for valid gfad using 128 against 128 EC hit EC no gfad entry - adding 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wotl at 1765929600 to fwl EC new foreman work list so far after adding wotl seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new foreman hours are 4 EC updating WO record: EC Hours_Scheduled = 4 EC Scheduled_Date_Start = 12/17/2025 EC Projected_Stop_Date = 12/17/2025 EC Foreman_Hours = 4 EC Hours_On_Site = 4 EC Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC ForemanMap = 12/17/2025^128 EC finished writing wo record 75851 EC runtime 0.0034208297729492 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 75851 V Found WO 75851 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 128 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765991724 (12/17/2025 5:15 PM) V stopgaplow stamp is 1734455724 (12/17/2024 5:15 PM) V stopgaphigh stamp is 1797527724 (12/17/2026 5:15 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create map process array V original foreman map from WO: 12/17/2025^128 V splitting map into 1 elements V raw map element is 12/17/2025^128 V processed element is 1765929600=12/17/2025 and 128 V load all WOP records for this work order V deleting any WOP records for foreman 128 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^128 V new map is: 12/17/2025^128 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 75851: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/17/2025^128 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0098509788513184 sec end of function validate END SCHEDULER PHP total runtime 0.04715895652771 sec 135 12/17/2025 12:15:13 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:15 pm Screen Refresh END SCHEDULER PHP total runtime 0.0061759948730469 sec 136 12/17/2025 12:13:45 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:13 pm Screen Refresh END SCHEDULER PHP total runtime 0.0064330101013184 sec 137 12/17/2025 12:13:36 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 12:13 pm Screen Refresh END SCHEDULER PHP total runtime 0.0073890686035156 sec 138 12/17/2025 11:55:57 User: Anthony Tillman Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_527_978_12/24/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 11:55 amEND SCHEDULER PHP total runtime 0.007706880569458 sec 139 12/17/2025 11:55:25 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 11:55 am START PHP Page reload has detected a notes creation date=12/22/2025 techID=1035 author is Briana Ontiveros body is Pending- Peterbilt Division Office Hood System Inspection escort for Koetter at 9 am END SCHEDULER PHP total runtime 0.011206865310669 sec 140 12/17/2025 11:49:40 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 10:49:38 AM SETUP block status = only source0 WOID = 77220 source1 source tech ID = 1018 source2 source block date = 12/17/2025 source3 start date = 12/17/2025 source4 end date = 12/17/2025 source5 foreman ID = 1018 source6 1st day on job = 12/17/2025 source7 last day on job = 12/17/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/17/2025-1018 source11 man hours = destination0 tech ID = 0 destination1 block date = 1/1/1900 destination2 wo list = trash destination3 list of tech cross-trained skills =
undefined SWITCHING LOGIC Trash - hit T1 - running foreman_trash_wo Now at foreman_trash_wo option yes: vreply is unschedule hreply is empty block = 77220_1018_12/17/2025_12/17/2025_12/17/2025_1018_12/17/2025_12/17/2025__Sprinkler Service_12/17/2025-1018_ grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 11:49 amEND SCHEDULER PHP total runtime 0.0092620849609375 sec 141 12/17/2025 11:48:20 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 10:48:18 AM SETUP block status = only source0 WOID = 77220 source1 source tech ID = 1 source2 source block date = 12/17/2025 source3 start date = source4 end date = 12/17/2025 source5 foreman ID = 1 source6 1st day on job = source7 last day on job = 12/17/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
1 source11 man hours = 4 destination0 tech ID = 1018 destination1 block date = 12/17/2025 destination2 wo list = ,76217,76218, destination3 list of tech cross-trained skills =
Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Assign foreman to provisional wo hit 4B - running assign_oneday_wo_foreman Now at assign_oneday_wo_foreman option replace: vreply is prov hreply is move block = 77220_1___12/17/2025_1__12/17/2025__Sprinkler Service_1_4 grid = 1018_12/17/2025_,76217,76218,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 11:48 am START PHP Page reload has detected a Drag & Drop edit to wo 77220 Starting Edit Run pre-run health report: V starting function validate V woid = 77220 V Found WO 77220 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765990100 (12/17/2025 4:48 PM) V stopgaplow stamp is 1734454100 (12/17/2024 4:48 PM) V stopgaphigh stamp is 1797526100 (12/17/2026 4:48 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create map process array V original foreman map from WO: 12/17/2025^1 V splitting map into 1 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 V new map is: 12/17/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 77220: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/17/2025^1 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011859893798828 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 11:48:20 DD Source Block: 77220_1___12/17/2025_1__12/17/2025__Sprinkler Service_1_4 DD Destination Grid: 1018_12/17/2025_,76217,76218,_Backflow Inspection
Backflow Service
Exit Lighting Inspection
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Inspection
Hydrant Service
Other Inspection
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=prov, Hreply=move GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 11:48:20 GS Edit wo 77220 GS Fetching WO 77220 from SQL GS Foreman ID is 1 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS hours scheduled are 4 and hours on site are 4 and foreman hours are 4 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 12:00 PM GS foreman map is: 12/17/2025^1 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP PRO START PROVISIONAL ASSIGN PRO hreply is move and vreply is prov. pulling from provisional PRO calling up wo 77220 PRO results of wo fetch: RecordID => 77668 a_pk_workorderID => 77220 WO_Num => 77220 a_fk_JobSiteID => 6843 a_fk_ticketID => 48569 a_fk_techID => 1 Effective_Sales_Rep_ID => 125 a_fk_InspectionID => Work_Description => Replace Air Compressor Switch Emergency_Call_Check => Scheduled_Date_Start => 12/17/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/17/2025 Projected_Stop_Time => 12:00 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 4 Hours_Scheduled => 4 Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM ForemanMap => 12/17/2025^1 Hours_Calc => 4 Work_Order_Complete => Close_Lock => Job_Type => Sprinkler Service web_time => 8:00 AM Scheduled => Prov Scheduled_Sent_Stamp => Scheduled_Text => Provisional Sacred_Needed_Materials => Added 12/17/2025 8:50:58 AM by Jody McBeath Material ordered Ferguson shipping from San Antonio 12/16/25 ETA 12/17-12/18/25: (1) Pressure Switch for Air Compressor Weldon- PO 132505. Billing_Customer => Sun Dog Solar, LLC. Job_Site_Name => Willow Park RV Job_Site_Address => 4450 East Interstate 20 Service Road Job_Site_City => Willow Park Job_Site_State => TX Job_Site_Zip => 76087 JobID => 17-2025-48569 Progress_Billing => Sales => Jody McBeath Quoted => Foreman => Foreman_Assigned_Date => Foreman_Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM Foreman_Hours => 4 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 08:48:20 Last_Scheduled => Last_Scheduled_By => zz_modified_stamp => 2025-12-17 10:47:07 errorcount => 0 error => WO_Title_Displayed => Replace Air Compressor Switch Sacred_Material_Notes => Added 12/17/2025 8:50:58 AM by Jody McBeath Material ordered Ferguson shipping from San Antonio 12/16/25 ETA 12/17-12/18/25: (1) Pressure Switch for Air Compressor Weldon- PO 132505. PRO end of dump PRO original timeline is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM PRO default start time 08:00 AM and default stop time is 4:30 PM PRO walking timeline PRO segment is 12/17/2025 8:00 AM-12/17/2025 12:00 PM new segment is 12/17/2025 8:00 AM-12/17/2025 12:00 PM PRO Creating map from tech ID and destination date PRO new map is 12/17/2025^1018 PRO field list: Changed a_fk_techID Foreman Scheduled_Date_Start Foreman_Assigned_Date Last_Scheduled Last_Scheduled_By Scheduled Scheduled_Sent_Stamp Scheduled_Text ForemanMap Time_Line Hours_Scheduled Foreman_Lunch_Break_Minutes PRO data list: 1 1018 Marcuss McBride 12/17/2025 12/17/2025 12/17/2025 atillman Yes 12/17/2025 4:48 PM Scheduled 12/17/2025^1018 12/17/2025 8:00 AM-12/17/2025 12:00 PM 4 30 PRO writing update to wo 77220 PRO jump to Edit code PRO END PROVISIONAL ASSIGN E results of wo fetch: RecordID => 77668 a_pk_workorderID => 77220 WO_Num => 77220 a_fk_JobSiteID => 6843 a_fk_ticketID => 48569 a_fk_techID => 1018 Effective_Sales_Rep_ID => 125 a_fk_InspectionID => Work_Description => Replace Air Compressor Switch Emergency_Call_Check => Scheduled_Date_Start => 12/17/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/17/2025 Projected_Stop_Time => 12:00 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 4 Hours_Scheduled => 4 Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM ForemanMap => 12/17/2025^1018 Hours_Calc => 4 Work_Order_Complete => Close_Lock => Job_Type => Sprinkler Service web_time => 8:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 12/17/2025 4:48 PM Scheduled_Text => Scheduled Sacred_Needed_Materials => Added 12/17/2025 8:50:58 AM by Jody McBeath Material ordered Ferguson shipping from San Antonio 12/16/25 ETA 12/17-12/18/25: (1) Pressure Switch for Air Compressor Weldon- PO 132505. Billing_Customer => Sun Dog Solar, LLC. Job_Site_Name => Willow Park RV Job_Site_Address => 4450 East Interstate 20 Service Road Job_Site_City => Willow Park Job_Site_State => TX Job_Site_Zip => 76087 JobID => 17-2025-48569 Progress_Billing => Sales => Jody McBeath Quoted => Foreman => Marcuss McBride Foreman_Assigned_Date => 12/17/2025 Foreman_Time_Line => 12/17/2025 8:00 AM-12/17/2025 12:00 PM Foreman_Hours => 4 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 08:48:20 Last_Scheduled => 12/17/2025 Last_Scheduled_By => atillman zz_modified_stamp => 2025-12-17 10:47:07 errorcount => 0 error => WO_Title_Displayed => Replace Air Compressor Switch Sacred_Material_Notes => Added 12/17/2025 8:50:58 AM by Jody McBeath Material ordered Ferguson shipping from San Antonio 12/16/25 ETA 12/17-12/18/25: (1) Pressure Switch for Air Compressor Weldon- PO 132505. E end of dump E woid=77220 E foremanID=1018 E scheduled workHours=4 E scheduledTimeStart=8:00 AM from 08:00 AM E defaultDayEnd=4:30 PM from 4:30 PM E OT8flag= E timeline=12/17/2025 8:00 AM-12/17/2025 12:00 PM E fmap=12/17/2025^1018 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 12/17/2025 8:00 AM-12/17/2025 12:00 PM start and stop dates E stamp of start is 1765958400 and stop is 1765972800 E workday stamp for 4 hours is 14400 (4:00) E start date is 12/17/2025 and stop date is 12/17/2025 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 12/17/2025 8:00 AM and stamp is 1765958400 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 12/17/2025 4:30 PM is 1765989000 E workday stamp from 8.5 hours if segment uses defaultDayEnd 4:30 PM in wo is 30600 (8:30) E stop fragment is 12/17/2025 4:30 PM and stamp is 1765989000 E rebuild of first segment: 12/17/2025 8:00 AM-12/17/2025 4:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 12/17/2025 8:00 AM-12/17/2025 12:00 PM E original start stamp for this segment is 1765929600 E corrected segment is 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT starting function dayTest DT current timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT stampstart is 1765929600 DT 1 rows to process DT building array for segment start stamps DT adding 12/17/2025 to array as 1765929600 DT first stamp is 1765929600 DT last stamp is 1765929600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1765929600 DT end of find gap loop DT fetching WO 77220 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1765929600 DT looking at date 1765929600(12/17/2025) DT day of the week is Wednesday DT we can use 1765929600 as a valid date DT original segment at this position 12/17/2025 8:00 AM-12/17/2025 4:30 PM will be modified DT building seg starting with 12/17/2025 8:00 AM- DT the date of the segment end is 12/17/2025 DT modified segment to add is 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT end of function dayTest E hours are 8 E date of next seg to add to timeline is 12/17/2025 E adding adjusted segment 12/17/2025 8:00 AM-12/17/2025 4:30 PM to newtlArray E wotl so far: [1765929600] 12/17/2025 8:00 AM-12/17/2025 4:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 1018 = 1018 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 8 E ftl array so far: [1765929600] 12/17/2025 8:00 AM-12/17/2025 4:30 PM E start scan of 0 helper timelines E testing current tallied hours 8 against target hours 4 E went over by 4 hours E perform correction by cutting hours from final seg E end of scan for all techs E overtimelimit 4 = talliedHours 8 - workHours 4 E end section that tallies original timeline E section that adds segments to timeline E cutting segments from timeline E in the loop E found last stamp of wotl as 1765929600 (12/17/2025) E foreman works this day. add to worklist E walking helper list E overtimelimit currently 4. worklist count is 1 E adjusting overtimelimit to -4 E overtimelimit has gone negative. goto Ecalc E going to Ecalc with overtimelimit = -4 E entering Ecalc E overtimelimit is -4 and count is 1 E overhours are 4 per tech E overhours rounded to 4 E last seg in wotl is 12/17/2025 8:00 AM-12/17/2025 4:30 PM E new stop stamp 1765972800 is 1765958400 + 14400 E final seg is 12/17/2025 8:00 AM-12/17/2025 12:00 PM E last seg added to wotl 12/17/2025 8:00 AM-12/17/2025 12:00 PM E last seg added to foreman list 12/17/2025 8:00 AM-12/17/2025 12:00 PM E entering Ebreak E new wotl: [1765929600] 12/17/2025 8:00 AM-12/17/2025 12:00 PM E walking wotl to set fmap E looking at wotl with stamp = 1765929600 and segment = 12/17/2025 8:00 AM-12/17/2025 12:00 PM E date is 12/17/2025 E no gfad E adding 12/17/2025^1018 to map E final map: 12/17/2025^1018 E wotl: 12/17/2025 8:00 AM-12/17/2025 12:00 PM E foreman list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM E foreman hours = 4 E scanning WOP results E final hours are 4 E calling function editCleanup EC Starting function editCleanup EC new time line is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC original time line is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC foreman map is 12/17/2025^1018 EC linear hours are 4 EC last original WOTL date is 12/17/2025 and stamp is 1765929600 EC creating array from new wo timeline EC starting seg is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC ending seg is 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new start date is 12/17/2025 and stop date is 12/17/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC map is: 12/17/2025^1018 EC creating map array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025^1018 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1765929600 => 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC no gfad for 1765929600. adding 12/17/2025^1018 EC old foreman map: 12/17/2025^1018 EC new map is 12/17/2025^1018 EC using newmap array of size 1 to create new foreman work list EC looking at 1765929600=>12/17/2025^1018 EC checking for valid gfad using 1018 against 1018 EC hit EC no gfad entry - adding 12/17/2025 8:00 AM-12/17/2025 12:00 PM from wotl at 1765929600 to fwl EC new foreman work list so far after adding wotl seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM is: 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC new foreman hours are 4 EC updating WO record: EC Hours_Scheduled = 4 EC Scheduled_Date_Start = 12/17/2025 EC Projected_Stop_Date = 12/17/2025 EC Foreman_Hours = 4 EC Hours_On_Site = 4 EC Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM EC ForemanMap = 12/17/2025^1018 EC finished writing wo record 77220 EC runtime 0.0041449069976807 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 77220 V Found WO 77220 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1018 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765990100 (12/17/2025 4:48 PM) V stopgaplow stamp is 1734454100 (12/17/2024 4:48 PM) V stopgaphigh stamp is 1797526100 (12/17/2026 4:48 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 12:00 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 12:00 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765972800 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 12:00 PM V stamp of stop time is 43200 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (43200) < 0 or stoptime (43200) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 12:00 PM V create map process array V original foreman map from WO: 12/17/2025^1018 V splitting map into 1 elements V raw map element is 12/17/2025^1018 V processed element is 1765929600=12/17/2025 and 1018 V load all WOP records for this work order V deleting any WOP records for foreman 1018 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/17/2025(1765929600) V master stop date is 12/17/2025 V master stop time is 12:00 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1018 V new map is: 12/17/2025^1018 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 12:00 PM V calculate work order hours V foreman hours are: 4 and linear hours are 4 V rebuild helper timelines V total hours scheduled are 4 V updating wo 77220: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/17/2025 V Projected_Stop_Time = 12:00 PM V ForemanMap = 12/17/2025^1018 V Foreman_Hours = 4 V Hours_On_Site = 4 V Hours_Scheduled = 4 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 12:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010949850082397 sec end of function validate END SCHEDULER PHP total runtime 0.054781913757324 sec 142 12/17/2025 11:08:07 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 11:08 am START PHP Page reload has detected a notes creation date=12/24/2025 techID=978 author is Anthony Tillman body is Peterbilt-move a line END SCHEDULER PHP total runtime 0.0089311599731445 sec 143 12/17/2025 10:57:40 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 10:57 am START PHP Page reload has detected a banner edit to wo 76239 Starting Edit Run pre-run health report: V starting function validate V woid = 76239 V Found WO 76239 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765987060 (12/17/2025 3:57 PM) V stopgaplow stamp is 1734451060 (12/17/2024 3:57 PM) V stopgaphigh stamp is 1797523060 (12/17/2026 3:57 PM) V looking at seg 1/2/2026 2:30 PM-1/2/2026 4:30 PM V start seg is 1/2/2026 2:30 PM V stop seg is 1/2/2026 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 1/2/2026 2:30 PM-1/2/2026 4:30 PM V start seg is 1/2/2026 2:30 PM V stop seg is 1/2/2026 4:30 PM V stamp of whole start time+date is 1767364200 V stamp of whole stop time+date is 1767371400 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 2:30 PM V stamp of start time is 52200 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (52200) < 0 or starttime (52200) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 11:00 PM V legal day span. Use segment V new timeline so far: 1/2/2026 2:30 PM-1/2/2026 4:30 PM V old wo timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM V new wo timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 2:30 PM-1/2/2026 4:30 PM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 02:30 PM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 2:30 PM-1/2/2026 4:30 PM V new wo timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM V new foreman work list: 1/2/2026 2:30 PM-1/2/2026 4:30 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76239: V Foreman_Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 02:30 PM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 04:30 PM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 11:00 PM V Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0097990036010742 sec end of function validate E START WO DETAILS EDIT E User Briana Ontiveros at 12/17/2025 10:57:40 Editing wo 76239 E field list: Changed Allow_Work_on_Saturday Allow_Work_on_Sunday Allow_Work_on_Holiday Allow_Work_Overtime_8 Allow_Work_Overtime_40 Allow_Work_Except Scheduled_Time_Start Hours_Scheduled data list: 1 false false false false false 11:00 am 2 E writing WO 76239 E fetching that wo back in E results of wo fetch: RecordID => 76687 a_pk_workorderID => 76239 WO_Num => 76239 a_fk_JobSiteID => 2702 a_fk_ticketID => 47872 a_fk_techID => 1043 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => 2025 Annual: Alarm Emergency_Call_Check => Scheduled_Date_Start => 1/2/2026 Scheduled_Time_Start => 11:00 am Projected_Stop_Date => 1/2/2026 Projected_Stop_Time => 04:30 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 2 Hours_Scheduled => 2 Time_Line => 1/2/2026 2:30 PM-1/2/2026 4:30 PM ForemanMap => 1/2/2026^1043 Hours_Calc => 3 Work_Order_Complete => Close_Lock => Out Job_Type => Alarm Inspection web_time => 2:30 PM Scheduled => Yes Scheduled_Sent_Stamp => 11/07/2025 09:14:41 Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Madison Partners LLC Job_Site_Name => 2023 Greenville Avenue Job_Site_Address => 2023 Greenville Avenue Job_Site_City => Dallas Job_Site_State => TX Job_Site_Zip => 75206 JobID => 71-2025-47872 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Richard Campos Foreman_Assigned_Date => Foreman_Time_Line => 1/2/2026 2:30 PM-1/2/2026 4:30 PM Foreman_Hours => 2 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => false Allow_Work_on_Sunday => false Allow_Work_on_Holiday => false Allow_Work_Overtime_8 => false Allow_Work_Overtime_40 => false Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 11:00 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 07:57:40 Last_Scheduled => 11/7/2025 9:14:41 AM Last_Scheduled_By => bontiveros zz_modified_stamp => 2025-12-17 09:02:14 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: Alarm Sacred_Material_Notes => E end of dump E woid=76239 E foremanID=1043 E scheduled workHours=2 E scheduledTimeStart=11:00 AM from 11:00 am E defaultDayEnd=11:00 PM from 11:00 PM E OT8flag=false E timeline=1/2/2026 2:30 PM-1/2/2026 4:30 PM E fmap=1/2/2026^1043 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 1/2/2026 2:30 PM-1/2/2026 4:30 PM start and stop dates E stamp of start is 1767364200 and stop is 1767371400 E workday stamp for 2 hours is 7200 (2:00) E start date is 1/2/2026 and stop date is 1/2/2026 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 1/2/2026 11:00 AM and stamp is 1767351600 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 1/2/2026 11:00 PM is 1767394800 E workday stamp from 12 hours if segment uses defaultDayEnd 11:00 PM in wo is 43200 (12:00) E stop fragment is 1/2/2026 11:00 PM and stamp is 1767394800 E rebuild of first segment: 1/2/2026 11:00 AM-1/2/2026 11:00 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 1/2/2026 2:30 PM-1/2/2026 4:30 PM E original start stamp for this segment is 1767312000 E corrected segment is 1/2/2026 11:00 AM-1/2/2026 11:00 PM DT starting function dayTest DT current timeline: 1/2/2026 11:00 AM-1/2/2026 11:00 PM DT stampstart is 1767312000 DT 1 rows to process DT building array for segment start stamps DT adding 1/2/2026 to array as 1767312000 DT first stamp is 1767312000 DT last stamp is 1767312000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1767312000 DT end of find gap loop DT fetching WO 76239 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767312000 DT looking at date 1767312000(1/2/2026) DT day of the week is Friday DT we can use 1767312000 as a valid date DT original segment at this position 1/2/2026 11:00 AM-1/2/2026 11:00 PM will be modified DT building seg starting with 1/2/2026 11:00 AM- DT the date of the segment end is 1/2/2026 DT modified segment to add is 1/2/2026 11:00 AM-1/2/2026 11:00 PM DT next line DT countdown is now -1 DT created: 1/2/2026 11:00 AM-1/2/2026 11:00 PM DT end of function dayTest E hours are 11.5 E date of next seg to add to timeline is 1/2/2026 E adding adjusted segment 1/2/2026 11:00 AM-1/2/2026 11:00 PM to newtlArray E wotl so far: [1767312000] 1/2/2026 11:00 AM-1/2/2026 11:00 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 1043 = 1043 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 11.5 E ftl array so far: [1767312000] 1/2/2026 11:00 AM-1/2/2026 11:00 PM E start scan of 0 helper timelines E testing current tallied hours 11.5 against target hours 2 E went over by 9.5 hours E perform correction by cutting hours from final seg E end of scan for all techs E overtimelimit 9.5 = talliedHours 11.5 - workHours 2 E end section that tallies original timeline E section that adds segments to timeline E cutting segments from timeline E in the loop E found last stamp of wotl as 1767312000 (1/2/2026) E foreman works this day. add to worklist E walking helper list E overtimelimit currently 9.5. worklist count is 1 E adjusting overtimelimit to -2 E overtimelimit has gone negative. goto Ecalc E going to Ecalc with overtimelimit = -2 E entering Ecalc E overtimelimit is -2 and count is 1 E overhours are 2 per tech E overhours rounded to 2 E last seg in wotl is 1/2/2026 11:00 AM-1/2/2026 11:00 PM E new stop stamp 1767358800 is 1767351600 + 7200 E final seg is 1/2/2026 11:00 AM-1/2/2026 1:00 PM E last seg added to wotl 1/2/2026 11:00 AM-1/2/2026 1:00 PM E last seg added to foreman list 1/2/2026 11:00 AM-1/2/2026 1:00 PM E entering Ebreak E new wotl: [1767312000] 1/2/2026 11:00 AM-1/2/2026 1:00 PM E walking wotl to set fmap E looking at wotl with stamp = 1767312000 and segment = 1/2/2026 11:00 AM-1/2/2026 1:00 PM E date is 1/2/2026 E no gfad E adding 1/2/2026^1043 to map E final map: 1/2/2026^1043 E wotl: 1/2/2026 11:00 AM-1/2/2026 1:00 PM E foreman list: 1/2/2026 11:00 AM-1/2/2026 1:00 PM E foreman hours = 2 E scanning WOP results E final hours are 2 E calling function editCleanup EC Starting function editCleanup EC new time line is 1/2/2026 11:00 AM-1/2/2026 1:00 PM EC original time line is 1/2/2026 11:00 AM-1/2/2026 1:00 PM EC foreman map is 1/2/2026^1043 EC linear hours are 2 EC last original WOTL date is 1/2/2026 and stamp is 1767312000 EC creating array from new wo timeline EC starting seg is 1/2/2026 11:00 AM-1/2/2026 1:00 PM EC ending seg is 1/2/2026 11:00 AM-1/2/2026 1:00 PM EC new start date is 1/2/2026 and stop date is 1/2/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026 11:00 AM-1/2/2026 1:00 PM EC map is: 1/2/2026^1043 EC creating map array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767312000 => 1/2/2026 11:00 AM-1/2/2026 1:00 PM EC no gfad for 1767312000. adding 1/2/2026^1043 EC old foreman map: 1/2/2026^1043 EC new map is 1/2/2026^1043 EC using newmap array of size 1 to create new foreman work list EC looking at 1767312000=>1/2/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/2/2026 11:00 AM-1/2/2026 1:00 PM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 11:00 AM-1/2/2026 1:00 PM is: 1/2/2026 11:00 AM-1/2/2026 1:00 PM EC new foreman work list: 1/2/2026 11:00 AM-1/2/2026 1:00 PM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 1/2/2026 EC Projected_Stop_Date = 1/2/2026 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 1/2/2026 11:00 AM-1/2/2026 1:00 PM EC Foreman_Time_Line = 1/2/2026 11:00 AM-1/2/2026 1:00 PM EC ForemanMap = 1/2/2026^1043 EC finished writing wo record 76239 EC runtime 0.0039060115814209 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 76239 V Found WO 76239 V set up work order characteristics V overtime flag is false V default end of day is 11:00 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 11:00 AM-1/2/2026 1:00 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765987060 (12/17/2025 3:57 PM) V stopgaplow stamp is 1734451060 (12/17/2024 3:57 PM) V stopgaphigh stamp is 1797523060 (12/17/2026 3:57 PM) V looking at seg 1/2/2026 11:00 AM-1/2/2026 1:00 PM V start seg is 1/2/2026 11:00 AM V stop seg is 1/2/2026 1:00 PM V checking overtime flag and time V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 11:00 AM-1/2/2026 1:00 PM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 11:00 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 01:00 PM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 11:00 AM-1/2/2026 1:00 PM V new wo timeline: 1/2/2026 11:00 AM-1/2/2026 1:00 PM V new foreman work list: 1/2/2026 11:00 AM-1/2/2026 1:00 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76239: V Foreman_Time_Line = 1/2/2026 11:00 AM-1/2/2026 1:00 PM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 11:00 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 01:00 PM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 11:00 PM V Time_Line = 1/2/2026 11:00 AM-1/2/2026 1:00 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011260986328125 sec end of function validate END SCHEDULER PHP total runtime 0.041260004043579 sec 144 12/17/2025 10:57:15 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 9:57:14 AM SETUP block status = only source0 WOID = 76278 source1 source tech ID = 1043 source2 source block date = 1/2/2026 source3 start date = 01/02/2026 source4 end date = 01/02/2026 source5 foreman ID = 1043 source6 1st day on job = 1/2/2026 source7 last day on job = 1/2/2026 source8 first date on the grid (unused) = 1/2/2026 source9 job type = Alarm Inspection source10 foreman time lines/WOP size =
1/2/2026-1043 source11 man hours = destination0 tech ID = 1043 destination1 block date = 1/8/2026 destination2 wo list = ,76274, destination3 list of tech cross-trained skills =
Alarm Contract
Alarm Inspection
Alarm Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76278_1043_1/2/2026_01/02/2026_01/02/2026_1043_1/2/2026_1/2/2026_1/2/2026_Alarm Inspection_1/2/2026-1043_ grid = 1043_1/8/2026_,76274,_Alarm Contract
Alarm Inspection
Alarm Service END JAVASCRIPT 12/17/2025 10:57 am START PHP Page reload has detected a Drag & Drop edit to wo 76278 Starting Edit Run pre-run health report: V starting function validate V woid = 76278 V Found WO 76278 V set up work order characteristics V overtime flag is V default end of day is 20:00:00 V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765987035 (12/17/2025 3:57 PM) V stopgaplow stamp is 1734451035 (12/17/2024 3:57 PM) V stopgaphigh stamp is 1797523035 (12/17/2026 3:57 PM) V looking at seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 11:00 AM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767351600 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V old wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 11:00 AM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 08:00 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new foreman work list: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76278: V Foreman_Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 11:00 AM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 4:30 PM V Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.009814977645874 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 10:57:15 DD Source Block: 76278_1043_1/2/2026_01/02/2026_01/02/2026_1043_1/2/2026_1/2/2026_1/2/2026_Alarm Inspection_1/2/2026-1043_ DD Destination Grid: 1043_1/8/2026_,76274,_Alarm Contract
Alarm Inspection
Alarm Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 10:57:15 GS Edit wo 76278 GS Fetching WO 76278 from SQL GS Foreman ID is 1043 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 1/2/2026 8:00 AM-1/2/2026 11:00 AM GS hours scheduled are 3 and hours on site are 3 and foreman hours are 3 foreman timeline is 1/2/2026 8:00 AM-1/2/2026 11:00 AM GS foreman map is: 1/2/2026^1043 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 1/2/2026 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 1/2/2026 8:00 AM-1/2/2026 11:00 AM NM testing old segment 1767312000 (1/2/2026) is older than start of move 1767312000(1/2/2026) NM line 1/2/2026 8:00 AM-1/2/2026 11:00 AM is on or after start of move - place in timerows array NM original timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM NM pre-move rows in stash: NM rows subject to move: 1/2/2026 8:00 AM-1/2/2026 11:00 AM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1767830400 (1/8/2026) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM DT stampstart is 1767830400 DT 1 rows to process DT building array for segment start stamps DT adding 1/2/2026 to array as 1767312000 DT first stamp is 1767312000 DT last stamp is 1767312000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1767312000 DT end of find gap loop DT fetching WO 76278 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767830400 DT looking at date 1767830400(1/8/2026) DT day of the week is Thursday DT we can use 1767830400 as a valid date DT original segment at this position 1/2/2026 8:00 AM-1/2/2026 11:00 AM will be modified DT building seg starting with 1/8/2026 8:00 AM- DT the date of the segment end is 1/8/2026 DT modified segment to add is 1/8/2026 8:00 AM-1/8/2026 11:00 AM DT next line DT countdown is now -1 DT created: 1/8/2026 8:00 AM-1/8/2026 11:00 AM DT end of function dayTest NM function returned this modified timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC Starting function editCleanup EC new time line is 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC original time line is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC foreman map is 1/2/2026^1043 EC linear hours are 3 EC last original WOTL date is 1/2/2026 and stamp is 1767312000 EC creating array from new wo timeline EC starting seg is 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC ending seg is 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC new start date is 1/8/2026 and stop date is 1/8/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767830400] => seg 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC map is: 1/2/2026^1043 EC creating map array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767830400 => 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC no gfad for 1767830400. adding 1/8/2026^1043 EC old foreman map: 1/2/2026^1043 EC new map is 1/8/2026^1043 EC using newmap array of size 1 to create new foreman work list EC looking at 1767830400=>1/8/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/8/2026 8:00 AM-1/8/2026 11:00 AM from wotl at 1767830400 to fwl EC new foreman work list so far after adding wotl seg 1/8/2026 8:00 AM-1/8/2026 11:00 AM is: 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC new foreman work list: 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC new foreman hours are 3 EC updating WO record: EC Hours_Scheduled = 3 EC Scheduled_Date_Start = 1/8/2026 EC Projected_Stop_Date = 1/8/2026 EC Foreman_Hours = 3 EC Hours_On_Site = 3 EC Time_Line = 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC Foreman_Time_Line = 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC ForemanMap = 1/8/2026^1043 EC finished writing wo record 76278 EC runtime 0.0034019947052002 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76278 V Found WO 76278 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765987035 (12/17/2025 3:57 PM) V stopgaplow stamp is 1734451035 (12/17/2024 3:57 PM) V stopgaphigh stamp is 1797523035 (12/17/2026 3:57 PM) V looking at seg 1/8/2026 8:00 AM-1/8/2026 11:00 AM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 1/8/2026 8:00 AM-1/8/2026 11:00 AM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 11:00 AM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767870000 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V old wo timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V new wo timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 11:00 AM V create map process array V original foreman map from WO: 1/8/2026^1043 V splitting map into 1 elements V raw map element is 1/8/2026^1043 V processed element is 1767830400=1/8/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/8/2026(1767830400) V master start time is 08:00 AM in 12hr format V last day starts 1/8/2026(1767830400) V master stop date is 1/8/2026 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/8/2026^1043 V new map is: 1/8/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 11:00 AM V new wo timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V new foreman work list: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76278: V Foreman_Time_Line = 1/8/2026 8:00 AM-1/8/2026 11:00 AM V Scheduled_Date_Start = 1/8/2026 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/8/2026 V Projected_Stop_Time = 11:00 AM V ForemanMap = 1/8/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 4:30 PM V Time_Line = 1/8/2026 8:00 AM-1/8/2026 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0095939636230469 sec end of function validate END SCHEDULER PHP total runtime 0.037952899932861 sec 145 12/17/2025 10:57:10 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 9:57:09 AM SETUP block status = only source0 WOID = 76274 source1 source tech ID = 1043 source2 source block date = 1/2/2026 source3 start date = 01/02/2026 source4 end date = 01/02/2026 source5 foreman ID = 1043 source6 1st day on job = 1/2/2026 source7 last day on job = 1/2/2026 source8 first date on the grid (unused) = 1/2/2026 source9 job type = Alarm Inspection source10 foreman time lines/WOP size =
1/2/2026-1043 source11 man hours = destination0 tech ID = 1043 destination1 block date = 1/8/2026 destination2 wo list = , destination3 list of tech cross-trained skills =
Alarm Contract
Alarm Inspection
Alarm Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76274_1043_1/2/2026_01/02/2026_01/02/2026_1043_1/2/2026_1/2/2026_1/2/2026_Alarm Inspection_1/2/2026-1043_ grid = 1043_1/8/2026_,_Alarm Contract
Alarm Inspection
Alarm Service END JAVASCRIPT 12/17/2025 10:57 am START PHP Page reload has detected a Drag & Drop edit to wo 76274 Starting Edit Run pre-run health report: V starting function validate V woid = 76274 V Found WO 76274 V set up work order characteristics V overtime flag is V default end of day is 20:00:00 V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765987030 (12/17/2025 3:57 PM) V stopgaplow stamp is 1734451030 (12/17/2024 3:57 PM) V stopgaphigh stamp is 1797523030 (12/17/2026 3:57 PM) V looking at seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 11:00 AM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767351600 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V old wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 11:00 AM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 08:00 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new foreman work list: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76274: V Foreman_Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 11:00 AM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 4:30 PM V Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010087013244629 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 10:57:10 DD Source Block: 76274_1043_1/2/2026_01/02/2026_01/02/2026_1043_1/2/2026_1/2/2026_1/2/2026_Alarm Inspection_1/2/2026-1043_ DD Destination Grid: 1043_1/8/2026_,_Alarm Contract
Alarm Inspection
Alarm Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 10:57:10 GS Edit wo 76274 GS Fetching WO 76274 from SQL GS Foreman ID is 1043 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 1/2/2026 8:00 AM-1/2/2026 11:00 AM GS hours scheduled are 3 and hours on site are 3 and foreman hours are 3 foreman timeline is 1/2/2026 8:00 AM-1/2/2026 11:00 AM GS foreman map is: 1/2/2026^1043 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 1/2/2026 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 1/2/2026 8:00 AM-1/2/2026 11:00 AM NM testing old segment 1767312000 (1/2/2026) is older than start of move 1767312000(1/2/2026) NM line 1/2/2026 8:00 AM-1/2/2026 11:00 AM is on or after start of move - place in timerows array NM original timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM NM pre-move rows in stash: NM rows subject to move: 1/2/2026 8:00 AM-1/2/2026 11:00 AM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1767830400 (1/8/2026) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM DT stampstart is 1767830400 DT 1 rows to process DT building array for segment start stamps DT adding 1/2/2026 to array as 1767312000 DT first stamp is 1767312000 DT last stamp is 1767312000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1767312000 DT end of find gap loop DT fetching WO 76274 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767830400 DT looking at date 1767830400(1/8/2026) DT day of the week is Thursday DT we can use 1767830400 as a valid date DT original segment at this position 1/2/2026 8:00 AM-1/2/2026 11:00 AM will be modified DT building seg starting with 1/8/2026 8:00 AM- DT the date of the segment end is 1/8/2026 DT modified segment to add is 1/8/2026 8:00 AM-1/8/2026 11:00 AM DT next line DT countdown is now -1 DT created: 1/8/2026 8:00 AM-1/8/2026 11:00 AM DT end of function dayTest NM function returned this modified timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC Starting function editCleanup EC new time line is 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC original time line is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC foreman map is 1/2/2026^1043 EC linear hours are 3 EC last original WOTL date is 1/2/2026 and stamp is 1767312000 EC creating array from new wo timeline EC starting seg is 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC ending seg is 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC new start date is 1/8/2026 and stop date is 1/8/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767830400] => seg 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC map is: 1/2/2026^1043 EC creating map array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767830400 => 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC no gfad for 1767830400. adding 1/8/2026^1043 EC old foreman map: 1/2/2026^1043 EC new map is 1/8/2026^1043 EC using newmap array of size 1 to create new foreman work list EC looking at 1767830400=>1/8/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/8/2026 8:00 AM-1/8/2026 11:00 AM from wotl at 1767830400 to fwl EC new foreman work list so far after adding wotl seg 1/8/2026 8:00 AM-1/8/2026 11:00 AM is: 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC new foreman work list: 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC new foreman hours are 3 EC updating WO record: EC Hours_Scheduled = 3 EC Scheduled_Date_Start = 1/8/2026 EC Projected_Stop_Date = 1/8/2026 EC Foreman_Hours = 3 EC Hours_On_Site = 3 EC Time_Line = 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC Foreman_Time_Line = 1/8/2026 8:00 AM-1/8/2026 11:00 AM EC ForemanMap = 1/8/2026^1043 EC finished writing wo record 76274 EC runtime 0.0034010410308838 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76274 V Found WO 76274 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765987031 (12/17/2025 3:57 PM) V stopgaplow stamp is 1734451031 (12/17/2024 3:57 PM) V stopgaphigh stamp is 1797523031 (12/17/2026 3:57 PM) V looking at seg 1/8/2026 8:00 AM-1/8/2026 11:00 AM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 1/8/2026 8:00 AM-1/8/2026 11:00 AM V start seg is 1/8/2026 8:00 AM V stop seg is 1/8/2026 11:00 AM V stamp of whole start time+date is 1767859200 V stamp of whole stop time+date is 1767870000 V start date is 1/8/2026 V stamp of start date is 1767830400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/8/2026 V stamp of stop date is 1767830400 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1767830400) < startdate (1767830400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V old wo timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V new wo timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767830400] => 1/8/2026 8:00 AM-1/8/2026 11:00 AM V create map process array V original foreman map from WO: 1/8/2026^1043 V splitting map into 1 elements V raw map element is 1/8/2026^1043 V processed element is 1767830400=1/8/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/8/2026(1767830400) V master start time is 08:00 AM in 12hr format V last day starts 1/8/2026(1767830400) V master stop date is 1/8/2026 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 1/8/2026 V testing map entry against timeline date 1/8/2026(1767830400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/8/2026^1043 V new map is: 1/8/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/8/2026 8:00 AM-1/8/2026 11:00 AM V new wo timeline: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V new foreman work list: 1/8/2026 8:00 AM-1/8/2026 11:00 AM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76274: V Foreman_Time_Line = 1/8/2026 8:00 AM-1/8/2026 11:00 AM V Scheduled_Date_Start = 1/8/2026 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/8/2026 V Projected_Stop_Time = 11:00 AM V ForemanMap = 1/8/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 4:30 PM V Time_Line = 1/8/2026 8:00 AM-1/8/2026 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0097799301147461 sec end of function validate END SCHEDULER PHP total runtime 0.038870096206665 sec 146 12/17/2025 10:54:39 User: Anthony Tillman Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_522_978_12/18/2025_note_note_note_note_note_note grid = 978_12/19/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 10:54 am START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 978 target techID is 978 source date is 12/18/2025 target date is 12/19/2025 body is: Peterbilt leak repair END SCHEDULER PHP total runtime 0.010680913925171 sec 147 12/17/2025 10:54:02 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 9:54:00 AM SETUP block status = first source0 WOID = 77221 source1 source tech ID = 1034 source2 source block date = 12/18/2025 source3 start date = 12/18/2025 source4 end date = 12/22/2025 source5 foreman ID = 1034 source6 1st day on job = 12/18/2025 source7 last day on job = 12/22/2025 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/18/2025-1034 12/19/2025-1034 12/22/2025-1034 source11 man hours = destination0 tech ID = 1034 destination1 block date = 12/17/2025 destination2 wo list = ,76443, destination3 list of tech cross-trained skills =
Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move first block of multiday work order left or right hit 12M - running not_same_day_wo Now at not_same_day_wo option yes: vreply is NULL hreply is move block = 77221_1034_12/18/2025_12/18/2025_12/22/2025_1034_12/18/2025_12/22/2025_12/18/2025_Sprinkler Service_12/18/2025-1034 12/19/2025-1034 12/22/2025-1034_ grid = 1034_12/17/2025_,76443,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 10:54 am START PHP Page reload has detected a Drag & Drop edit to wo 77221 Starting Edit Run pre-run health report: V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1034 V lunch is 30 V wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765986842 (12/17/2025 3:54 PM) V stopgaplow stamp is 1734450842 (12/17/2024 3:54 PM) V stopgaphigh stamp is 1797522842 (12/17/2026 3:54 PM) V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766421000 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V old wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 4:30 PM V create map process array V original foreman map from WO: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 V splitting map into 3 elements V raw map element is 12/18/2025^1034 V processed element is 1766016000=12/18/2025 and 1034 V raw map element is 12/19/2025^1034 V processed element is 1766102400=12/19/2025 and 1034 V raw map element is 12/22/2025^1034 V processed element is 1766361600=12/22/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/18/2025(1766016000) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 V new map is: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new foreman work list: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V Scheduled_Date_Start = 12/18/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.012820959091187 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 10:54:02 DD Source Block: 77221_1034_12/18/2025_12/18/2025_12/22/2025_1034_12/18/2025_12/22/2025_12/18/2025_Sprinkler Service_12/18/2025-1034 12/19/2025-1034 12/22/2025-1034_ DD Destination Grid: 1034_12/17/2025_,76443,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 10:54:02 GS Edit wo 77221 GS Fetching WO 77221 from SQL GS Foreman ID is 1034 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM GS hours scheduled are 24 and hours on site are 24 and foreman hours are 24 foreman timeline is 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM GS foreman map is: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 0 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/18/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/18/2025 8:00 AM-12/18/2025 4:30 PM NM testing old segment 1766016000 (12/18/2025) is older than start of move 1766016000(12/18/2025) NM line 12/18/2025 8:00 AM-12/18/2025 4:30 PM is on or after start of move - place in timerows array NM looking at line 12/19/2025 8:00 AM-12/19/2025 4:30 PM NM testing old segment 1766102400 (12/19/2025) is older than start of move 1766016000(12/18/2025) NM line 12/19/2025 8:00 AM-12/19/2025 4:30 PM is on or after start of move - place in timerows array NM looking at line 12/22/2025 8:00 AM-12/22/2025 4:30 PM NM testing old segment 1766361600 (12/22/2025) is older than start of move 1766016000(12/18/2025) NM line 12/22/2025 8:00 AM-12/22/2025 4:30 PM is on or after start of move - place in timerows array NM original timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM NM pre-move rows in stash: NM rows subject to move: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM NM we have 3 rows from the wo timeline subject to move NM date of move start is 1765929600 (12/17/2025) NM number of timelines to move is 3 DT starting function dayTest DT current timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT stampstart is 1765929600 DT 3 rows to process DT building array for segment start stamps DT adding 12/18/2025 to array as 1766016000 DT adding 12/19/2025 to array as 1766102400 DT adding 12/22/2025 to array as 1766361600 DT first stamp is 1766016000 DT last stamp is 1766361600 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766016000 DT in the loop DT i now is 1 DT gapstamp now at 1766102400 DT in the loop DT i now is 2 DT gapstamp now at 1766188800 DT found a gap DT gap array now holds 1 lines DT in the loop DT i now is 2 DT gapstamp now at 1766275200 DT found a gap DT gap array now holds 2 lines DT in the loop DT i now is 2 DT gapstamp now at 1766361600 DT end of find gap loop DT fetching WO 77221 DT starting day test loop DT loop limit is 3 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1765929600 DT looking at date 1765929600(12/17/2025) DT day of the week is Wednesday DT we can use 1765929600 as a valid date DT original segment at this position 12/18/2025 8:00 AM-12/18/2025 4:30 PM will be modified DT building seg starting with 12/17/2025 8:00 AM- DT the date of the segment end is 12/17/2025 DT modified segment to add is 12/17/2025 8:00 AM-12/17/2025 4:30 PM DT next line DT countdown is now -1 DT killcount is 398 DT index pointer is 1 DT in the loop DT current stamp is 1766016000 DT looking at date 1766016000(12/18/2025) DT day of the week is Thursday DT we can use 1766016000 as a valid date DT original segment at this position 12/19/2025 8:00 AM-12/19/2025 4:30 PM will be modified DT building seg starting with 12/18/2025 8:00 AM- DT the date of the segment end is 12/18/2025 DT modified segment to add is 12/18/2025 8:00 AM-12/18/2025 4:30 PM DT next line DT countdown is now -2 DT killcount is 397 DT index pointer is 2 DT in the loop DT current stamp is 1766102400 DT looking at date 1766102400(12/19/2025) DT day of the week is Friday DT we can use 1766102400 as a valid date DT original segment at this position 12/22/2025 8:00 AM-12/22/2025 4:30 PM will be modified DT building seg starting with 12/19/2025 8:00 AM- DT the date of the segment end is 12/19/2025 DT modified segment to add is 12/19/2025 8:00 AM-12/19/2025 4:30 PM DT next line DT countdown is now -3 DT created: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM DT end of function dayTest NM function returned this modified timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC Starting function editCleanup EC new time line is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC original time line is 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC foreman map is 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 EC linear hours are 25.5 EC last original WOTL date is 12/22/2025 and stamp is 1766361600 EC creating array from new wo timeline EC starting seg is 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC ending seg is 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new start date is 12/17/2025 and stop date is 12/19/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765929600] => seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC map is: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 EC creating map array as stamp => seg EC adding element of stamp [1766016000] => seg 12/18/2025^1034 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766102400] => seg 12/19/2025^1034 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766361600] => seg 12/22/2025^1034 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1765929600 => 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC no gfad for 1765929600. adding 12/17/2025^1034 EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC no gfad for 1766016000. adding 12/18/2025^1034 EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC no gfad for 1766102400. adding 12/19/2025^1034 EC old foreman map: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 EC new map is 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 EC using newmap array of size 3 to create new foreman work list EC looking at 1765929600=>12/17/2025^1034 EC checking for valid gfad using 1034 against 1034 EC hit EC no gfad entry - adding 12/17/2025 8:00 AM-12/17/2025 4:30 PM from wotl at 1765929600 to fwl EC new foreman work list so far after adding wotl seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM EC looking at 1766016000=>12/18/2025^1034 EC checking for valid gfad using 1034 against 1034 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC looking at 1766102400=>12/19/2025^1034 EC checking for valid gfad using 1034 against 1034 EC hit EC no gfad entry - adding 12/19/2025 8:00 AM-12/19/2025 4:30 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new foreman hours are 25.5 EC updating WO record: EC Hours_Scheduled = 25.5 EC Scheduled_Date_Start = 12/17/2025 EC Projected_Stop_Date = 12/19/2025 EC Foreman_Hours = 25.5 EC Hours_On_Site = 25.5 EC Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC ForemanMap = 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 EC finished writing wo record 77221 EC runtime 0.0039207935333252 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1034 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765986842 (12/17/2025 3:54 PM) V stopgaplow stamp is 1734450842 (12/17/2024 3:54 PM) V stopgaphigh stamp is 1797522842 (12/17/2026 3:54 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V splitting map into 3 elements V raw map element is 12/17/2025^1034 V processed element is 1765929600=12/17/2025 and 1034 V raw map element is 12/18/2025^1034 V processed element is 1766016000=12/18/2025 and 1034 V raw map element is 12/19/2025^1034 V processed element is 1766102400=12/19/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V new map is: 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1034 12/18/2025^1034 12/19/2025^1034 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011193037033081 sec end of function validate END SCHEDULER PHP total runtime 0.046401023864746 sec 148 12/17/2025 10:53:55 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 9:53:52 AM SETUP block status = first source0 WOID = 77221 source1 source tech ID = 978 source2 source block date = 12/18/2025 source3 start date = 12/18/2025 source4 end date = 12/22/2025 source5 foreman ID = 978 source6 1st day on job = 12/18/2025 source7 last day on job = 12/22/2025 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/18/2025-978 12/19/2025-978 12/22/2025-978 source11 man hours = destination0 tech ID = 1034 destination1 block date = 12/18/2025 destination2 wo list = ,76764, destination3 list of tech cross-trained skills =
Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Replace foreman or add tech to wo hit 6D - running add_replace_foreman_multiday_wo_qualified Now at add_replace_foreman_multiday_wo_qualified option replace: vreply is replacef hreply is empty block = 77221_978_12/18/2025_12/18/2025_12/22/2025_978_12/18/2025_12/22/2025_12/18/2025_Sprinkler Service_12/18/2025-978 12/19/2025-978 12/22/2025-978_ grid = 1034_12/18/2025_,76764,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 10:53 am START PHP Page reload has detected a Drag & Drop edit to wo 77221 Starting Edit Run pre-run health report: V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 978 V lunch is 30 V wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765986835 (12/17/2025 3:53 PM) V stopgaplow stamp is 1734450835 (12/17/2024 3:53 PM) V stopgaphigh stamp is 1797522835 (12/17/2026 3:53 PM) V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766421000 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V old wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 4:30 PM V create map process array V original foreman map from WO: 12/18/2025^978 12/19/2025^978 12/22/2025^978 V splitting map into 3 elements V raw map element is 12/18/2025^978 V processed element is 1766016000=12/18/2025 and 978 V raw map element is 12/19/2025^978 V processed element is 1766102400=12/19/2025 and 978 V raw map element is 12/22/2025^978 V processed element is 1766361600=12/22/2025 and 978 V load all WOP records for this work order V deleting any WOP records for foreman 978 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/18/2025(1766016000) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/18/2025^978 12/19/2025^978 12/22/2025^978 V new map is: 12/18/2025^978 12/19/2025^978 12/22/2025^978 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new foreman work list: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V Scheduled_Date_Start = 12/18/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/18/2025^978 12/19/2025^978 12/22/2025^978 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010403871536255 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 10:53:55 DD Source Block: 77221_978_12/18/2025_12/18/2025_12/22/2025_978_12/18/2025_12/22/2025_12/18/2025_Sprinkler Service_12/18/2025-978 12/19/2025-978 12/22/2025-978_ DD Destination Grid: 1034_12/18/2025_,76764,_Backflow Contract
Backflow Inspection
Backflow Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=replacef, Hreply= GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 10:53:55 GS Edit wo 77221 GS Fetching WO 77221 from SQL GS Foreman ID is 978 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM GS hours scheduled are 24 and hours on site are 24 and foreman hours are 24 foreman timeline is 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM GS foreman map is: 12/18/2025^978 12/19/2025^978 12/22/2025^978 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP VR START VERTICAL DRAG-DROP BLOCK VR vreply is replacef for vertical drag RT START REPLACE TECH BLOCK RT crew size is 0 RF Foreman will be replaced RF Here is sourcetech which is the foreman timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM RF Looking at timeline element 12/18/2025 8:00 AM-12/18/2025 4:30 PM RF added for 12/18/2025 1766016000 => 12/18/2025 8:00 AM-12/18/2025 4:30 PM RF Looking at timeline element 12/19/2025 8:00 AM-12/19/2025 4:30 PM RF added for 12/19/2025 1766102400 => 12/19/2025 8:00 AM-12/19/2025 4:30 PM RF Looking at timeline element 12/22/2025 8:00 AM-12/22/2025 4:30 PM RF added for 12/22/2025 1766361600 => 12/22/2025 8:00 AM-12/22/2025 4:30 PM RT start of replacement is 12/18/2025 RT stamp of start date is 1766016000 RT full replace - make newtargetline from sourcetech RT correct farray RT foreman map is: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 RT tech name per source1 is RT his hours are RT tech name per destination0 is Chad Davis RT his hours are 24 RT Deleting old wop record for 978 if any RT delete wop record for 1034 if any RF vreply is replacef and foreman ID = 978. Replacing foreman with 1034 RT Replacing for full work order RT there will be no destination wop record as destination tech is now foreman RF Updating full work order77221 a_fk_techID with tech 1034 Updating work order77221 foreman timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM Updating work order77221 foreman map: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 Updating work order77221 foreman hours with 24 RT fetching helper WOP RT found 0 helper records RT raw crew array from sql is called wocrew RT go to edit cleanup EC Starting function editCleanup EC new time line is 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC original time line is 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC foreman map is 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 EC linear hours are 24 EC last original WOTL date is 12/22/2025 and stamp is 1766361600 EC creating array from new wo timeline EC starting seg is 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC ending seg is 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC new start date is 12/18/2025 and stop date is 12/22/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC map is: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 EC creating map array as stamp => seg EC adding element of stamp [1766016000] => seg 12/18/2025^1034 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766102400] => seg 12/19/2025^1034 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766361600] => seg 12/22/2025^1034 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC no gfad for 1766016000. adding 12/18/2025^1034 EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC no gfad for 1766102400. adding 12/19/2025^1034 EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC no gfad for 1766361600. adding 12/22/2025^1034 EC old foreman map: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 EC new map is 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 EC using newmap array of size 3 to create new foreman work list EC looking at 1766016000=>12/18/2025^1034 EC checking for valid gfad using 1034 against 1034 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC looking at 1766102400=>12/19/2025^1034 EC checking for valid gfad using 1034 against 1034 EC hit EC no gfad entry - adding 12/19/2025 8:00 AM-12/19/2025 4:30 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC looking at 1766361600=>12/22/2025^1034 EC checking for valid gfad using 1034 against 1034 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 4:30 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC new foreman work list: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC new foreman hours are 24 EC updating WO record: EC Hours_Scheduled = 24 EC Scheduled_Date_Start = 12/18/2025 EC Projected_Stop_Date = 12/22/2025 EC Foreman_Hours = 24 EC Hours_On_Site = 24 EC Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC ForemanMap = 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 EC finished writing wo record 77221 EC runtime 0.0045139789581299 sec end of function editCleanup RT END REPLACE TECH IN WORK ORDER running second health report V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1034 V lunch is 30 V wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765986836 (12/17/2025 3:53 PM) V stopgaplow stamp is 1734450836 (12/17/2024 3:53 PM) V stopgaphigh stamp is 1797522836 (12/17/2026 3:53 PM) V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766421000 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V old wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 4:30 PM V create map process array V original foreman map from WO: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 V splitting map into 3 elements V raw map element is 12/18/2025^1034 V processed element is 1766016000=12/18/2025 and 1034 V raw map element is 12/19/2025^1034 V processed element is 1766102400=12/19/2025 and 1034 V raw map element is 12/22/2025^1034 V processed element is 1766361600=12/22/2025 and 1034 V load all WOP records for this work order V deleting any WOP records for foreman 1034 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/18/2025(1766016000) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 V new map is: 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new foreman work list: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V Scheduled_Date_Start = 12/18/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/18/2025^1034 12/19/2025^1034 12/22/2025^1034 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010009050369263 sec end of function validate END SCHEDULER PHP total runtime 0.040779113769531 sec 149 12/17/2025 10:34:19 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 10:34 am Screen Refresh END SCHEDULER PHP total runtime 0.0060429573059082 sec 150 12/17/2025 10:32:00 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 10:32 am Screen Refresh END SCHEDULER PHP total runtime 0.0079050064086914 sec 151 12/17/2025 10:31:21 User: AW Crisp Process: RUNNING SCHEDULER 12/17/2025 10:31 am Screen Refresh END SCHEDULER PHP total runtime 1.9090900421143 sec 152 12/17/2025 10:30:29 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 10:30 am Screen Refresh END SCHEDULER PHP total runtime 0.0067169666290283 sec 153 12/17/2025 10:30:26 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 10:30 am Screen Refresh END SCHEDULER PHP total runtime 0.0061089992523193 sec 154 12/17/2025 10:30:23 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 10:30 am Screen Refresh END SCHEDULER PHP total runtime 0.0060780048370361 sec 155 12/17/2025 10:30:20 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 10:30 am Screen Refresh END SCHEDULER PHP total runtime 0.0062310695648193 sec 156 12/17/2025 10:30:13 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 10:30 am Screen Refresh END SCHEDULER PHP total runtime 0.0068991184234619 sec 157 12/17/2025 10:30:12 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 10:30 am Screen Refresh END SCHEDULER PHP total runtime 0.0052170753479004 sec 158 12/17/2025 10:30:07 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 10:30 am Screen Refresh END SCHEDULER PHP total runtime 0.006540060043335 sec 159 12/17/2025 10:30:05 User: Anthony Tillman Process: RUNNING SCHEDULER 12/17/2025 10:30 am Screen Refresh END SCHEDULER PHP total runtime 0.0066099166870117 sec 160 12/17/2025 10:24:18 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 9:24:16 AM SETUP block status = first source0 WOID = 77221 source1 source tech ID = 978 source2 source block date = 12/19/2025 source3 start date = 12/19/2025 source4 end date = 12/23/2025 source5 foreman ID = 978 source6 1st day on job = 12/19/2025 source7 last day on job = 12/23/2025 source8 first date on the grid (unused) = 12/19/2025 source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/19/2025-978 12/22/2025-978 12/23/2025-978 source11 man hours = destination0 tech ID = 978 destination1 block date = 12/18/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service Move first block of multiday work order left or right hit 12M - running not_same_day_wo Now at not_same_day_wo option yes: vreply is NULL hreply is move block = 77221_978_12/19/2025_12/19/2025_12/23/2025_978_12/19/2025_12/23/2025_12/19/2025_Sprinkler Service_12/19/2025-978 12/22/2025-978 12/23/2025-978_ grid = 978_12/18/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 10:24 am START PHP Page reload has detected a Drag & Drop edit to wo 77221 Starting Edit Run pre-run health report: V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 978 V lunch is 30 V wo timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765985058 (12/17/2025 3:24 PM) V stopgaplow stamp is 1734449058 (12/17/2024 3:24 PM) V stopgaphigh stamp is 1797521058 (12/17/2026 3:24 PM) V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766421000 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 4:30 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766507400 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V old wo timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 4:30 PM V create map process array V original foreman map from WO: 12/19/2025^978 12/22/2025^978 12/23/2025^978 V splitting map into 3 elements V raw map element is 12/19/2025^978 V processed element is 1766102400=12/19/2025 and 978 V raw map element is 12/22/2025^978 V processed element is 1766361600=12/22/2025 and 978 V raw map element is 12/23/2025^978 V processed element is 1766448000=12/23/2025 and 978 V load all WOP records for this work order V deleting any WOP records for foreman 978 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 08:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 4:30 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^978 12/22/2025^978 12/23/2025^978 V new map is: 12/19/2025^978 12/22/2025^978 12/23/2025^978 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 4:30 PM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V new foreman work list: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/19/2025^978 12/22/2025^978 12/23/2025^978 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.01171088218689 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 10:24:18 DD Source Block: 77221_978_12/19/2025_12/19/2025_12/23/2025_978_12/19/2025_12/23/2025_12/19/2025_Sprinkler Service_12/19/2025-978 12/22/2025-978 12/23/2025-978_ DD Destination Grid: 978_12/18/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 10:24:18 GS Edit wo 77221 GS Fetching WO 77221 from SQL GS Foreman ID is 978 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM GS hours scheduled are 24 and hours on site are 24 and foreman hours are 24 foreman timeline is 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM GS foreman map is: 12/19/2025^978 12/22/2025^978 12/23/2025^978 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/19/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/19/2025 8:00 AM-12/19/2025 4:30 PM NM testing old segment 1766102400 (12/19/2025) is older than start of move 1766102400(12/19/2025) NM line 12/19/2025 8:00 AM-12/19/2025 4:30 PM is on or after start of move - place in timerows array NM looking at line 12/22/2025 8:00 AM-12/22/2025 4:30 PM NM testing old segment 1766361600 (12/22/2025) is older than start of move 1766102400(12/19/2025) NM line 12/22/2025 8:00 AM-12/22/2025 4:30 PM is on or after start of move - place in timerows array NM looking at line 12/23/2025 8:00 AM-12/23/2025 4:30 PM NM testing old segment 1766448000 (12/23/2025) is older than start of move 1766102400(12/19/2025) NM line 12/23/2025 8:00 AM-12/23/2025 4:30 PM is on or after start of move - place in timerows array NM original timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM NM pre-move rows in stash: NM rows subject to move: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM NM we have 3 rows from the wo timeline subject to move NM date of move start is 1766016000 (12/18/2025) NM number of timelines to move is 3 DT starting function dayTest DT current timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT stampstart is 1766016000 DT 3 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT adding 12/22/2025 to array as 1766361600 DT adding 12/23/2025 to array as 1766448000 DT first stamp is 1766102400 DT last stamp is 1766448000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT in the loop DT i now is 1 DT gapstamp now at 1766188800 DT found a gap DT gap array now holds 1 lines DT in the loop DT i now is 1 DT gapstamp now at 1766275200 DT found a gap DT gap array now holds 2 lines DT in the loop DT i now is 1 DT gapstamp now at 1766361600 DT in the loop DT i now is 2 DT gapstamp now at 1766448000 DT end of find gap loop DT fetching WO 77221 DT starting day test loop DT loop limit is 3 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766016000 DT looking at date 1766016000(12/18/2025) DT day of the week is Thursday DT we can use 1766016000 as a valid date DT original segment at this position 12/19/2025 8:00 AM-12/19/2025 4:30 PM will be modified DT building seg starting with 12/18/2025 8:00 AM- DT the date of the segment end is 12/18/2025 DT modified segment to add is 12/18/2025 8:00 AM-12/18/2025 4:30 PM DT next line DT countdown is now -1 DT killcount is 398 DT index pointer is 1 DT in the loop DT current stamp is 1766102400 DT looking at date 1766102400(12/19/2025) DT day of the week is Friday DT we can use 1766102400 as a valid date DT original segment at this position 12/22/2025 8:00 AM-12/22/2025 4:30 PM will be modified DT building seg starting with 12/19/2025 8:00 AM- DT the date of the segment end is 12/19/2025 DT modified segment to add is 12/19/2025 8:00 AM-12/19/2025 4:30 PM DT next line DT countdown is now -2 DT killcount is 397 DT index pointer is 2 DT in the loop DT current stamp is 1766188800 DT looking at date 1766188800(12/20/2025) DT day of the week is Saturday DT is a saturday and no work-on-saturday flag set - next DT continuing DT killcount is 396 DT index pointer is 2 DT in the loop DT current stamp is 1766275200 DT looking at date 1766275200(12/21/2025) DT day of the week is Sunday DT is a sunday and no work-on-sunday flag set - next DT continuing DT killcount is 395 DT index pointer is 2 DT in the loop DT current stamp is 1766361600 DT looking at date 1766361600(12/22/2025) DT day of the week is Monday DT we can use 1766361600 as a valid date DT original segment at this position 12/23/2025 8:00 AM-12/23/2025 4:30 PM will be modified DT building seg starting with 12/22/2025 8:00 AM- DT the date of the segment end is 12/22/2025 DT modified segment to add is 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT next line DT countdown is now -3 DT created: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT end of function dayTest NM function returned this modified timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC Starting function editCleanup EC new time line is 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC original time line is 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC foreman map is 12/19/2025^978 12/22/2025^978 12/23/2025^978 EC linear hours are 24 EC last original WOTL date is 12/23/2025 and stamp is 1766448000 EC creating array from new wo timeline EC starting seg is 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC ending seg is 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC new start date is 12/18/2025 and stop date is 12/22/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC map is: 12/19/2025^978 12/22/2025^978 12/23/2025^978 EC creating map array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025^978 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766361600] => seg 12/22/2025^978 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766448000] => seg 12/23/2025^978 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC no gfad for 1766016000. adding 12/18/2025^978 EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC no gfad for 1766102400. adding 12/19/2025^978 EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC no gfad for 1766361600. adding 12/22/2025^978 EC old foreman map: 12/19/2025^978 12/22/2025^978 12/23/2025^978 EC new map is 12/18/2025^978 12/19/2025^978 12/22/2025^978 EC using newmap array of size 3 to create new foreman work list EC looking at 1766016000=>12/18/2025^978 EC checking for valid gfad using 978 against 978 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC looking at 1766102400=>12/19/2025^978 EC checking for valid gfad using 978 against 978 EC hit EC no gfad entry - adding 12/19/2025 8:00 AM-12/19/2025 4:30 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC looking at 1766361600=>12/22/2025^978 EC checking for valid gfad using 978 against 978 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 4:30 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC new foreman work list: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC new foreman hours are 24 EC updating WO record: EC Hours_Scheduled = 24 EC Scheduled_Date_Start = 12/18/2025 EC Projected_Stop_Date = 12/22/2025 EC Foreman_Hours = 24 EC Hours_On_Site = 24 EC Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC ForemanMap = 12/18/2025^978 12/19/2025^978 12/22/2025^978 EC finished writing wo record 77221 EC runtime 0.0034589767456055 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 978 V lunch is 30 V wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765985058 (12/17/2025 3:24 PM) V stopgaplow stamp is 1734449058 (12/17/2024 3:24 PM) V stopgaphigh stamp is 1797521058 (12/17/2026 3:24 PM) V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766421000 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V old wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 4:30 PM V create map process array V original foreman map from WO: 12/18/2025^978 12/19/2025^978 12/22/2025^978 V splitting map into 3 elements V raw map element is 12/18/2025^978 V processed element is 1766016000=12/18/2025 and 978 V raw map element is 12/19/2025^978 V processed element is 1766102400=12/19/2025 and 978 V raw map element is 12/22/2025^978 V processed element is 1766361600=12/22/2025 and 978 V load all WOP records for this work order V deleting any WOP records for foreman 978 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/18/2025(1766016000) V master start time is 08:00 AM in 12hr format V last day starts 12/22/2025(1766361600) V master stop date is 12/22/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/18/2025^978 12/19/2025^978 12/22/2025^978 V new map is: 12/18/2025^978 12/19/2025^978 12/22/2025^978 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new foreman work list: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V Scheduled_Date_Start = 12/18/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/22/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/18/2025^978 12/19/2025^978 12/22/2025^978 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010109901428223 sec end of function validate END SCHEDULER PHP total runtime 0.040665864944458 sec 161 12/17/2025 10:23:58 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 9:23:56 AM SETUP block status = only source0 WOID = 77221 source1 source tech ID = 1 source2 source block date = 12/19/2025 source3 start date = source4 end date = 12/18/2025 source5 foreman ID = 1 source6 1st day on job = source7 last day on job = 12/18/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
1 source11 man hours = 16 destination0 tech ID = 978 destination1 block date = 12/19/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service Assign foreman to provisional wo hit 4B - running assign_oneday_wo_foreman Now at assign_oneday_wo_foreman option replace: vreply is prov hreply is move block = 77221_1___12/18/2025_1__12/18/2025__Sprinkler Service_1_16 grid = 978_12/19/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service END JAVASCRIPT 12/17/2025 10:23 am START PHP Page reload has detected a Drag & Drop edit to wo 77221 Starting Edit Run pre-run health report: V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1 V lunch is 30 V wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765985038 (12/17/2025 3:23 PM) V stopgaplow stamp is 1734449038 (12/17/2024 3:23 PM) V stopgaphigh stamp is 1797521038 (12/17/2026 3:23 PM) V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/17/2025 8:00 AM-12/17/2025 4:30 PM V start seg is 12/17/2025 8:00 AM V stop seg is 12/17/2025 4:30 PM V stamp of whole start time+date is 1765958400 V stamp of whole stop time+date is 1765989000 V start date is 12/17/2025 V stamp of start date is 1765929600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/17/2025 V stamp of stop date is 1765929600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765929600) < startdate (1765929600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V old wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 2 segments V new entry = [1765929600] => 12/17/2025 8:00 AM-12/17/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V create map process array V original foreman map from WO: 12/17/2025^1 12/18/2025^1 V splitting map into 2 elements V raw map element is 12/17/2025^1 V processed element is 1765929600=12/17/2025 and 1 V raw map element is 12/18/2025^1 V processed element is 1766016000=12/18/2025 and 1 V load all WOP records for this work order V deleting any WOP records for foreman 1 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/17/2025(1765929600) V master start time is 08:00 AM in 12hr format V last day starts 12/18/2025(1766016000) V master stop date is 12/18/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/17/2025 V testing map entry against timeline date 12/17/2025(1765929600) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/17/2025^1 12/18/2025^1 V new map is: 12/17/2025^1 12/18/2025^1 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/17/2025 8:00 AM-12/17/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new wo timeline: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new foreman work list: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V calculate work order hours V foreman hours are: 16 and linear hours are 16 V rebuild helper timelines V total hours scheduled are 16 V updating wo 77221: V Foreman_Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V Scheduled_Date_Start = 12/17/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/18/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/17/2025^1 12/18/2025^1 V Foreman_Hours = 16 V Hours_On_Site = 16 V Hours_Scheduled = 16 V Default_End_of_Day = 4:30 PM V Time_Line = 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010545015335083 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 10:23:58 DD Source Block: 77221_1___12/18/2025_1__12/18/2025__Sprinkler Service_1_16 DD Destination Grid: 978_12/19/2025_,_Backflow Service
Fire Pump Contract
Sprinkler Contract
Sprinkler Service DD Vreply=prov, Hreply=move GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 10:23:58 GS Edit wo 77221 GS Fetching WO 77221 from SQL GS Foreman ID is 1 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM GS hours scheduled are 16 and hours on site are 16 and foreman hours are 16 foreman timeline is 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM GS foreman map is: 12/17/2025^1 12/18/2025^1 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP PRO START PROVISIONAL ASSIGN PRO hreply is move and vreply is prov. pulling from provisional PRO calling up wo 77221 PRO results of wo fetch: RecordID => 77669 a_pk_workorderID => 77221 WO_Num => 77221 a_fk_JobSiteID => 60 a_fk_ticketID => 48624 a_fk_techID => 1 Effective_Sales_Rep_ID => 37 a_fk_InspectionID => Work_Description => Help Thompson Const. find and repair leaking pipe at R&D Emergency_Call_Check => Scheduled_Date_Start => 12/17/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/18/2025 Projected_Stop_Time => 04:30 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 16 Hours_Scheduled => 16 Time_Line => 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM ForemanMap => 12/17/2025^1 12/18/2025^1 Hours_Calc => 16 Work_Order_Complete => Close_Lock => Job_Type => Sprinkler Service web_time => 8:00 AM Scheduled => Prov Scheduled_Sent_Stamp => Scheduled_Text => Provisional Sacred_Needed_Materials => Billing_Customer => Peterbilt Motors Company Job_Site_Name => Peterbilt Job_Site_Address => 3200 Airport Road Job_Site_City => Denton Job_Site_State => TX Job_Site_Zip => 76202 JobID => 37-2025-48624 Progress_Billing => Sales => Travis Platt Quoted => Foreman => Foreman_Assigned_Date => Foreman_Time_Line => 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM Foreman_Hours => 16 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 07:23:58 Last_Scheduled => Last_Scheduled_By => zz_modified_stamp => 2025-12-17 08:59:49 errorcount => 0 error => WO_Title_Displayed => Underground Leak R&D Building Sacred_Material_Notes => PRO end of dump PRO original timeline is: 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM PRO default start time 08:00 AM and default stop time is 4:30 PM PRO walking timeline PRO segment is 12/17/2025 8:00 AM-12/17/2025 4:30 PM new segment is 12/19/2025 8:00 AM-12/19/2025 4:30 PM PRO Creating map from tech ID and destination date PRO new map is 12/19/2025^978 PRO walking timeline PRO segment is 12/18/2025 8:00 AM-12/18/2025 4:30 PM new segment is 12/19/2025 8:00 AM-12/19/2025 4:30 PM PRO Creating map from tech ID and destination date PRO new map is 12/19/2025^97812/19/2025^978 PRO field list: Changed a_fk_techID Foreman Scheduled_Date_Start Foreman_Assigned_Date Last_Scheduled Last_Scheduled_By Scheduled Scheduled_Sent_Stamp Scheduled_Text ForemanMap Time_Line Hours_Scheduled Foreman_Lunch_Break_Minutes PRO data list: 1 978 Mustafa Hadzimujic 12/19/2025 12/17/2025 12/17/2025 atillman Yes 12/17/2025 3:23 PM Scheduled 12/19/2025^97812/19/2025^978 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM 16 30 PRO writing update to wo 77221 PRO jump to Edit code PRO END PROVISIONAL ASSIGN E results of wo fetch: RecordID => 77669 a_pk_workorderID => 77221 WO_Num => 77221 a_fk_JobSiteID => 60 a_fk_ticketID => 48624 a_fk_techID => 978 Effective_Sales_Rep_ID => 37 a_fk_InspectionID => Work_Description => Help Thompson Const. find and repair leaking pipe at R&D Emergency_Call_Check => Scheduled_Date_Start => 12/19/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/18/2025 Projected_Stop_Time => 04:30 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 16 Hours_Scheduled => 16 Time_Line => 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM ForemanMap => 12/19/2025^97812/19/2025^978 Hours_Calc => 16 Work_Order_Complete => Close_Lock => Job_Type => Sprinkler Service web_time => 8:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 12/17/2025 3:23 PM Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Peterbilt Motors Company Job_Site_Name => Peterbilt Job_Site_Address => 3200 Airport Road Job_Site_City => Denton Job_Site_State => TX Job_Site_Zip => 76202 JobID => 37-2025-48624 Progress_Billing => Sales => Travis Platt Quoted => Foreman => Mustafa Hadzimujic Foreman_Assigned_Date => 12/17/2025 Foreman_Time_Line => 12/17/2025 8:00 AM-12/17/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM Foreman_Hours => 16 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 07:23:58 Last_Scheduled => 12/17/2025 Last_Scheduled_By => atillman zz_modified_stamp => 2025-12-17 08:59:49 errorcount => 0 error => WO_Title_Displayed => Underground Leak R&D Building Sacred_Material_Notes => E end of dump E woid=77221 E foremanID=978 E scheduled workHours=16 E scheduledTimeStart=8:00 AM from 08:00 AM E defaultDayEnd=4:30 PM from 4:30 PM E OT8flag= E timeline=12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM E fmap=12/19/2025^97812/19/2025^978 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 12/19/2025 8:00 AM-12/19/2025 4:30 PM start and stop dates E stamp of start is 1766131200 and stop is 1766161800 E workday stamp for 8.5 hours is 30600 (8:30) E start date is 12/19/2025 and stop date is 12/19/2025 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 12/19/2025 8:00 AM and stamp is 1766131200 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 12/19/2025 4:30 PM is 1766161800 E workday stamp from 8.5 hours if segment uses defaultDayEnd 4:30 PM in wo is 30600 (8:30) E stop fragment is 12/19/2025 4:30 PM and stamp is 1766161800 E rebuild of first segment: 12/19/2025 8:00 AM-12/19/2025 4:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 12/19/2025 8:00 AM-12/19/2025 4:30 PM E original start stamp for this segment is 1766102400 E corrected segment is 12/19/2025 8:00 AM-12/19/2025 4:30 PM DT starting function dayTest DT current timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM DT stampstart is 1766102400 DT 1 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT first stamp is 1766102400 DT last stamp is 1766102400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT end of find gap loop DT fetching WO 77221 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766102400 DT looking at date 1766102400(12/19/2025) DT day of the week is Friday DT we can use 1766102400 as a valid date DT original segment at this position 12/19/2025 8:00 AM-12/19/2025 4:30 PM will be modified DT building seg starting with 12/19/2025 8:00 AM- DT the date of the segment end is 12/19/2025 DT modified segment to add is 12/19/2025 8:00 AM-12/19/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/19/2025 8:00 AM-12/19/2025 4:30 PM DT end of function dayTest E hours are 8 E date of next seg to add to timeline is 12/19/2025 E adding adjusted segment 12/19/2025 8:00 AM-12/19/2025 4:30 PM to newtlArray E wotl so far: [1766102400] 12/19/2025 8:00 AM-12/19/2025 4:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 97812/19/2025 != 978 so found gfad. adding tech ID to gfadArray E start scan of 0 helper timelines E testing current tallied hours 0 against target hours 16 E go to next segment E end of scan for all techs E overtimelimit -16 = talliedHours 0 - workHours 16 E end section that tallies original timeline E section that adds segments to timeline E make more segments E in the loop E wotl so far: [1766102400] 12/19/2025 8:00 AM-12/19/2025 4:30 PM E last day is 12/19/2025 8:00 AM-12/19/2025 4:30 PM E date is 12/19/2025 E found last stamp of wotl as 1766102400 (12/19/2025) E foreman works this day. add to worklist E worklist count now 1 E walking helper list E setting next day stamp 1766188800 (12/20/2025) E testing midnight rollover E no rollover E new segment is 12/20/2025 8:00 AM-12/20/2025 4:30 PM DT starting function dayTest DT current timeline: 12/20/2025 8:00 AM-12/20/2025 4:30 PM DT stampstart is 1766188800 DT 1 rows to process DT building array for segment start stamps DT adding 12/20/2025 to array as 1766188800 DT first stamp is 1766188800 DT last stamp is 1766188800 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766188800 DT end of find gap loop DT fetching WO 77221 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766188800 DT looking at date 1766188800(12/20/2025) DT day of the week is Saturday DT is a saturday and no work-on-saturday flag set - next DT continuing DT killcount is 398 DT index pointer is 0 DT in the loop DT current stamp is 1766275200 DT looking at date 1766275200(12/21/2025) DT day of the week is Sunday DT is a sunday and no work-on-sunday flag set - next DT continuing DT killcount is 397 DT index pointer is 0 DT in the loop DT current stamp is 1766361600 DT looking at date 1766361600(12/22/2025) DT day of the week is Monday DT we can use 1766361600 as a valid date DT original segment at this position 12/20/2025 8:00 AM-12/20/2025 4:30 PM will be modified DT building seg starting with 12/22/2025 8:00 AM- DT the date of the segment end is 12/22/2025 DT modified segment to add is 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/22/2025 8:00 AM-12/22/2025 4:30 PM DT end of function dayTest E dayTest returned 12/22/2025 8:00 AM-12/22/2025 4:30 PM E added new seg to wotl E wotl so far: [1766102400] 12/19/2025 8:00 AM-12/19/2025 4:30 PM [1766188800] 12/22/2025 8:00 AM-12/22/2025 4:30 PM E added new seg to foreman list E added new seg to foreman list E foreman list so far: [1766188800] 12/22/2025 8:00 AM-12/22/2025 4:30 PM E testing active helpers E overtimelimit currently -16 E storing in stash E hours are 8 and count is 1 E adjusting overtimelimit to -8 E in the loop E wotl so far: [1766102400] 12/19/2025 8:00 AM-12/19/2025 4:30 PM [1766188800] 12/22/2025 8:00 AM-12/22/2025 4:30 PM E last day is 12/22/2025 8:00 AM-12/22/2025 4:30 PM E date is 12/22/2025 E found last stamp of wotl as 1766361600 (12/22/2025) E foreman works this day. add to worklist E worklist count now 1 E walking helper list E setting next day stamp 1766448000 (12/23/2025) E testing midnight rollover E no rollover E new segment is 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT starting function dayTest DT current timeline: 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT stampstart is 1766448000 DT 1 rows to process DT building array for segment start stamps DT adding 12/23/2025 to array as 1766448000 DT first stamp is 1766448000 DT last stamp is 1766448000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766448000 DT end of find gap loop DT fetching WO 77221 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766448000 DT looking at date 1766448000(12/23/2025) DT day of the week is Tuesday DT we can use 1766448000 as a valid date DT original segment at this position 12/23/2025 8:00 AM-12/23/2025 4:30 PM will be modified DT building seg starting with 12/23/2025 8:00 AM- DT the date of the segment end is 12/23/2025 DT modified segment to add is 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/23/2025 8:00 AM-12/23/2025 4:30 PM DT end of function dayTest E dayTest returned 12/23/2025 8:00 AM-12/23/2025 4:30 PM E added new seg to wotl E wotl so far: [1766102400] 12/19/2025 8:00 AM-12/19/2025 4:30 PM [1766188800] 12/22/2025 8:00 AM-12/22/2025 4:30 PM [1766448000] 12/23/2025 8:00 AM-12/23/2025 4:30 PM E added new seg to foreman list E added new seg to foreman list E foreman list so far: [1766188800] 12/22/2025 8:00 AM-12/22/2025 4:30 PM [1766448000] 12/23/2025 8:00 AM-12/23/2025 4:30 PM E testing active helpers E overtimelimit currently -8 E storing in stash E hours are 8 and count is 1 E adjusting overtimelimit to 0 E in the loop E hours are 0 so goto Ebreak E entering Ebreak E new wotl: [1766102400] 12/19/2025 8:00 AM-12/19/2025 4:30 PM [1766188800] 12/22/2025 8:00 AM-12/22/2025 4:30 PM [1766448000] 12/23/2025 8:00 AM-12/23/2025 4:30 PM E walking wotl to set fmap E looking at wotl with stamp = 1766102400 and segment = 12/19/2025 8:00 AM-12/19/2025 4:30 PM E date is 12/19/2025 E found gfad E adding 12/19/2025^97812/19/2025 to map E looking at wotl with stamp = 1766188800 and segment = 12/22/2025 8:00 AM-12/22/2025 4:30 PM E date is 12/22/2025 E no gfad E adding 12/22/2025^978 to map E looking at wotl with stamp = 1766448000 and segment = 12/23/2025 8:00 AM-12/23/2025 4:30 PM E date is 12/23/2025 E no gfad E adding 12/23/2025^978 to map E final map: 12/19/2025^97812/19/2025 12/22/2025^978 12/23/2025^978 E wotl: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM E foreman list: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM E foreman hours = 16 E scanning WOP results E final hours are 16 E calling function editCleanup EC Starting function editCleanup EC new time line is 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC original time line is 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC foreman map is 12/19/2025^97812/19/2025 12/22/2025^978 12/23/2025^978 EC linear hours are 24 EC last original WOTL date is 12/23/2025 and stamp is 1766448000 EC creating array from new wo timeline EC starting seg is 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC ending seg is 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC new start date is 12/19/2025 and stop date is 12/23/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC adding element of stamp [1766361600] => seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC adding element of stamp [1766448000] => seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC map is: 12/19/2025^97812/19/2025 12/22/2025^978 12/23/2025^978 EC creating map array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025^97812/19/2025 EC checking map seg for gfad EC found gfad. adding stamp [1766102400] => tech 97812/19/2025 to gfadarray EC no gfad found. EC adding element of stamp [1766361600] => seg 12/22/2025^978 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766448000] => seg 12/23/2025^978 EC checking map seg for gfad EC no gfad found. EC map is: 1766102400 => 97812/19/2025 EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC found gfad. adding 12/19/2025^97812/19/2025 EC looking at 1766361600 => 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC no gfad for 1766361600. adding 12/22/2025^978 EC looking at 1766448000 => 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC no gfad for 1766448000. adding 12/23/2025^978 EC old foreman map: 12/19/2025^97812/19/2025 12/22/2025^978 12/23/2025^978 EC new map is 12/19/2025^97812/19/2025 12/22/2025^978 12/23/2025^978 EC using newmap array of size 3 to create new foreman work list EC looking at 1766102400=>12/19/2025^97812/19/2025 EC checking for valid gfad using 97812/19/2025 against 978 EC gfad day for tech 97812/19/2025 - skipping day for 978 EC looking at 1766361600=>12/22/2025^978 EC checking for valid gfad using 978 against 978 EC hit EC no gfad entry - adding 12/22/2025 8:00 AM-12/22/2025 4:30 PM from wotl at 1766361600 to fwl EC new foreman work list so far after adding wotl seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM is: 12/22/2025 8:00 AM-12/22/2025 4:30 PM EC looking at 1766448000=>12/23/2025^978 EC checking for valid gfad using 978 against 978 EC hit EC no gfad entry - adding 12/23/2025 8:00 AM-12/23/2025 4:30 PM from wotl at 1766448000 to fwl EC new foreman work list so far after adding wotl seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM is: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC new foreman work list: 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC new foreman hours are 16 EC updating WO record: EC Hours_Scheduled = 16 EC Scheduled_Date_Start = 12/19/2025 EC Projected_Stop_Date = 12/23/2025 EC Foreman_Hours = 16 EC Hours_On_Site = 24 EC Time_Line = 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC Foreman_Time_Line = 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM EC ForemanMap = 12/19/2025^97812/19/2025 12/22/2025^978 12/23/2025^978 EC finished writing wo record 77221 EC runtime 0.0034580230712891 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 77221 V Found WO 77221 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 978 V lunch is 30 V wo timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765985038 (12/17/2025 3:23 PM) V stopgaplow stamp is 1734449038 (12/17/2024 3:23 PM) V stopgaphigh stamp is 1797521038 (12/17/2026 3:23 PM) V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at seg 12/22/2025 8:00 AM-12/22/2025 4:30 PM V start seg is 12/22/2025 8:00 AM V stop seg is 12/22/2025 4:30 PM V stamp of whole start time+date is 1766390400 V stamp of whole stop time+date is 1766421000 V start date is 12/22/2025 V stamp of start date is 1766361600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/22/2025 V stamp of stop date is 1766361600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766361600) < startdate (1766361600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at seg 12/23/2025 8:00 AM-12/23/2025 4:30 PM V start seg is 12/23/2025 8:00 AM V stop seg is 12/23/2025 4:30 PM V stamp of whole start time+date is 1766476800 V stamp of whole stop time+date is 1766507400 V start date is 12/23/2025 V stamp of start date is 1766448000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/23/2025 V stamp of stop date is 1766448000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766448000) < startdate (1766448000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V old wo timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 3 segments V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new entry = [1766361600] => 12/22/2025 8:00 AM-12/22/2025 4:30 PM V new entry = [1766448000] => 12/23/2025 8:00 AM-12/23/2025 4:30 PM V create map process array V original foreman map from WO: 12/19/2025^97812/19/2025 12/22/2025^978 12/23/2025^978 V splitting map into 3 elements V raw map element is 12/19/2025^97812/19/2025 V processed element is 1766102400=12/19/2025 and 97812/19/2025 V raw map element is 12/22/2025^978 V processed element is 1766361600=12/22/2025 and 978 V raw map element is 12/23/2025^978 V processed element is 1766448000=12/23/2025 and 978 V load all WOP records for this work order V deleting any WOP records for foreman 978 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 08:00 AM in 12hr format V last day starts 12/23/2025(1766448000) V master stop date is 12/23/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at map date 12/22/2025 V testing map entry against timeline date 12/22/2025(1766361600) V map and timeline dates match V Creating default map entry V result of next3 is 12/23/2025 8:00 AM-12/23/2025 4:30 PM V looking at map date 12/23/2025 V testing map entry against timeline date 12/23/2025(1766448000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^97812/19/2025 12/22/2025^978 12/23/2025^978 V new map is: 12/19/2025^978 12/22/2025^978 12/23/2025^978 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/22/2025 8:00 AM-12/22/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/23/2025 8:00 AM-12/23/2025 4:30 PM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V new foreman work list: 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V calculate work order hours V foreman hours are: 24 and linear hours are 24 V rebuild helper timelines V total hours scheduled are 24 V updating wo 77221: V Foreman_Time_Line = 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/23/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/19/2025^978 12/22/2025^978 12/23/2025^978 V Foreman_Hours = 24 V Hours_On_Site = 24 V Hours_Scheduled = 24 V Default_End_of_Day = 4:30 PM V Time_Line = 12/19/2025 8:00 AM-12/19/2025 4:30 PM 12/22/2025 8:00 AM-12/22/2025 4:30 PM 12/23/2025 8:00 AM-12/23/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0099389553070068 sec end of function validate END SCHEDULER PHP total runtime 0.055392026901245 sec 162 12/17/2025 10:20:52 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 9:20:42 AM SETUP block status = only source0 WOID = 76036 source1 source tech ID = 110 source2 source block date = Past Due source3 start date = 12/9/2025 source4 end date = 12/15/2025 source5 foreman ID = 110 source6 1st day on job = 12/9/2025 source7 last day on job = 12/15/2025 source8 first date on the grid (unused) = source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
3 source11 man hours = 40 destination0 tech ID = 110 destination1 block date = 12/18/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Revive work order from Past Due hit 16 - running move_out_of_past_due_wo Now at move_out_of_past_due_wo option move: vreply is hreply is move block = 76036_110_Past Due_12/9/2025_12/15/2025_110_12/9/2025_12/15/2025__Sprinkler Service_3_40_ grid = 110_12/18/2025_,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler ServiceNow at update_hours_form option formSubmit: vreply is 16 hreply is move block = 76036_110_Past Due_12/9/2025_12/15/2025_110_12/9/2025_12/15/2025__Sprinkler Service_3_40_ grid = 110_12/18/2025_,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 10:20 am START PHP Page reload has detected a Drag & Drop edit to wo 76036 Starting Edit Run pre-run health report: V starting function validate V woid = 76036 V Found WO 76036 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 110 V lunch is 30 V wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765984852 (12/17/2025 3:20 PM) V stopgaplow stamp is 1734448852 (12/17/2024 3:20 PM) V stopgaphigh stamp is 1797520852 (12/17/2026 3:20 PM) V looking at seg 12/9/2025 8:00 AM-12/9/2025 4:30 PM V start seg is 12/9/2025 8:00 AM V stop seg is 12/9/2025 4:30 PM V looking at seg 12/10/2025 8:00 AM-12/10/2025 4:30 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 4:30 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 4:30 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 4:30 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/9/2025 8:00 AM-12/9/2025 4:30 PM V start seg is 12/9/2025 8:00 AM V stop seg is 12/9/2025 4:30 PM V stamp of whole start time+date is 1765267200 V stamp of whole stop time+date is 1765297800 V start date is 12/9/2025 V stamp of start date is 1765238400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/9/2025 V stamp of stop date is 1765238400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765238400) < startdate (1765238400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM V looking at seg 12/10/2025 8:00 AM-12/10/2025 4:30 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 4:30 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765384200 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 4:30 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765470600 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 4:30 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765557000 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 4:30 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765816200 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V old wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V new wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 5 segments V new entry = [1765238400] => 12/9/2025 8:00 AM-12/9/2025 4:30 PM V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 4:30 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 4:30 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 4:30 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 4:30 PM V create map process array V original foreman map from WO: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/12/2025^110 12/15/2025^110 V splitting map into 5 elements V raw map element is 12/9/2025^110 V processed element is 1765238400=12/9/2025 and 110 V raw map element is 12/10/2025^110 V processed element is 1765324800=12/10/2025 and 110 V raw map element is 12/11/2025^110 V processed element is 1765411200=12/11/2025 and 110 V raw map element is 12/12/2025^110 V processed element is 1765497600=12/12/2025 and 110 V raw map element is 12/15/2025^110 V processed element is 1765756800=12/15/2025 and 110 V load all WOP records for this work order V deleting any WOP records for foreman 110 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/9/2025(1765238400) V master start time is 08:00 AM in 12hr format V last day starts 12/15/2025(1765756800) V master stop date is 12/15/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/9/2025 V testing map entry against timeline date 12/9/2025(1765238400) V map and timeline dates match V Creating default map entry V result of next3 is 12/10/2025 8:00 AM-12/10/2025 4:30 PM V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 4:30 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/12/2025^110 12/15/2025^110 V new map is: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/12/2025^110 12/15/2025^110 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/9/2025 8:00 AM-12/9/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 4:30 PM V new wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V new foreman work list: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V calculate work order hours V foreman hours are: 40 and linear hours are 40 V rebuild helper timelines V total hours scheduled are 40 V updating wo 76036: V Foreman_Time_Line = 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V Scheduled_Date_Start = 12/9/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/15/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/12/2025^110 12/15/2025^110 V Foreman_Hours = 40 V Hours_On_Site = 40 V Hours_Scheduled = 40 V Default_End_of_Day = 4:30 PM V Time_Line = 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010571956634521 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 10:20:52 DD Source Block: 76036_110_Past Due_12/9/2025_12/15/2025_110_12/9/2025_12/15/2025__Sprinkler Service_3_40_ DD Destination Grid: 110_12/18/2025_,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=16, Hreply=move GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 10:20:52 GS Edit wo 76036 GS Fetching WO 76036 from SQL GS Foreman ID is 110 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM GS hours scheduled are 40 and hours on site are 40 and foreman hours are 40 foreman timeline is 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM GS foreman map is: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/12/2025^110 12/15/2025^110 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP RPD START REVIVE PAST DUE PRE-PROCESSING RPD calling up wo 76036 RPD hreply is move and vreply is 16. pulling from past due RPD block is 76036_110_Past Due_12/9/2025_12/15/2025_110_12/9/2025_12/15/2025__Sprinkler Service_3_40_ RPD grid is 110_12/18/2025_,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service RPD source tech is 110 and destination tech is 110 and job type is Sprinkler Service RPD creating dummy timelines RPD new start date is 12/18/2025 RPD ref seg is 12/9/2025 8:00 AM-12/9/2025 4:30 PM RPD dummy segment is 12/18/2025 8:00 AM-12/18/2025 4:30 PM RPD dummy map is 12/18/2025^110 RPD updating wo record RPD Hours_Scheduled = 16 RPD a_fk_techID = 110 RPD Foreman = Kyle Hammons RPD Foreman_Assigned_Date = 12/17/2025 RPD Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM RPD ForemanMap = 12/18/2025^110 RPD END REVIVE PAST DUE E results of wo fetch: RecordID => 76484 a_pk_workorderID => 76036 WO_Num => 76036 a_fk_JobSiteID => 166 a_fk_ticketID => 47721 a_fk_techID => 110 Effective_Sales_Rep_ID => 9 a_fk_InspectionID => Work_Description => Repair 2025 inspection Deficiencies - Per Alex Gutierrez - FA & FS Emergency_Call_Check => Scheduled_Date_Start => 12/9/2025 Scheduled_Time_Start => 08:00 AM Projected_Stop_Date => 12/15/2025 Projected_Stop_Time => 04:30 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 40 Hours_Scheduled => 16 Time_Line => 12/18/2025 8:00 AM-12/18/2025 4:30 PM ForemanMap => 12/18/2025^110 Hours_Calc => 4 Work_Order_Complete => Close_Lock => In Job_Type => Sprinkler Service web_time => 8:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 11/17/2025 19:55:00 Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Lineage Logistics LLC Job_Site_Name => Lineage Logistics Fort Worth Job_Site_Address => 5200 Gold Spike Dr Job_Site_City => Fort Worth Job_Site_State => TX Job_Site_Zip => 76108 JobID => 71-2025-47721 Progress_Billing => Sales => Michael Dominguez Quoted => Foreman => Kyle Hammons Foreman_Assigned_Date => 12/17/2025 Foreman_Time_Line => 12/18/2025 8:00 AM-12/18/2025 4:30 PM Foreman_Hours => 40 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => Allow_Work_on_Sunday => Allow_Work_on_Holiday => Yes Allow_Work_Overtime_8 => Allow_Work_Overtime_40 => Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 07:20:52 Last_Scheduled => 11/17/2025 Last_Scheduled_By => atillman zz_modified_stamp => 2025-12-17 09:02:14 errorcount => 0 error => WO_Title_Displayed => Repair 2025 inspection Deficiencies - Per Alex Gutierrez - FA & FS Sacred_Material_Notes => E end of dump E woid=76036 E foremanID=110 E scheduled workHours=16 E scheduledTimeStart=8:00 AM from 08:00 AM E defaultDayEnd=4:30 PM from 4:30 PM E OT8flag= E timeline=12/18/2025 8:00 AM-12/18/2025 4:30 PM E fmap=12/18/2025^110 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 12/18/2025 8:00 AM-12/18/2025 4:30 PM start and stop dates E stamp of start is 1766044800 and stop is 1766075400 E workday stamp for 8.5 hours is 30600 (8:30) E start date is 12/18/2025 and stop date is 12/18/2025 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 12/18/2025 8:00 AM and stamp is 1766044800 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 12/18/2025 4:30 PM is 1766075400 E workday stamp from 8.5 hours if segment uses defaultDayEnd 4:30 PM in wo is 30600 (8:30) E stop fragment is 12/18/2025 4:30 PM and stamp is 1766075400 E rebuild of first segment: 12/18/2025 8:00 AM-12/18/2025 4:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 12/18/2025 8:00 AM-12/18/2025 4:30 PM E original start stamp for this segment is 1766016000 E corrected segment is 12/18/2025 8:00 AM-12/18/2025 4:30 PM DT starting function dayTest DT current timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM DT stampstart is 1766016000 DT 1 rows to process DT building array for segment start stamps DT adding 12/18/2025 to array as 1766016000 DT first stamp is 1766016000 DT last stamp is 1766016000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766016000 DT end of find gap loop DT fetching WO 76036 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766016000 DT looking at date 1766016000(12/18/2025) DT day of the week is Thursday DT we can use 1766016000 as a valid date DT original segment at this position 12/18/2025 8:00 AM-12/18/2025 4:30 PM will be modified DT building seg starting with 12/18/2025 8:00 AM- DT the date of the segment end is 12/18/2025 DT modified segment to add is 12/18/2025 8:00 AM-12/18/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/18/2025 8:00 AM-12/18/2025 4:30 PM DT end of function dayTest E hours are 8 E date of next seg to add to timeline is 12/18/2025 E adding adjusted segment 12/18/2025 8:00 AM-12/18/2025 4:30 PM to newtlArray E wotl so far: [1766016000] 12/18/2025 8:00 AM-12/18/2025 4:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 110 = 110 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 8 E ftl array so far: [1766016000] 12/18/2025 8:00 AM-12/18/2025 4:30 PM E start scan of 0 helper timelines E testing current tallied hours 8 against target hours 16 E go to next segment E end of scan for all techs E overtimelimit -8 = talliedHours 8 - workHours 16 E end section that tallies original timeline E section that adds segments to timeline E make more segments E in the loop E wotl so far: [1766016000] 12/18/2025 8:00 AM-12/18/2025 4:30 PM E last day is 12/18/2025 8:00 AM-12/18/2025 4:30 PM E date is 12/18/2025 E found last stamp of wotl as 1766016000 (12/18/2025) E foreman works this day. add to worklist E worklist count now 1 E walking helper list E setting next day stamp 1766102400 (12/19/2025) E testing midnight rollover E no rollover E new segment is 12/19/2025 8:00 AM-12/19/2025 4:30 PM DT starting function dayTest DT current timeline: 12/19/2025 8:00 AM-12/19/2025 4:30 PM DT stampstart is 1766102400 DT 1 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT first stamp is 1766102400 DT last stamp is 1766102400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT end of find gap loop DT fetching WO 76036 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1766102400 DT looking at date 1766102400(12/19/2025) DT day of the week is Friday DT we can use 1766102400 as a valid date DT original segment at this position 12/19/2025 8:00 AM-12/19/2025 4:30 PM will be modified DT building seg starting with 12/19/2025 8:00 AM- DT the date of the segment end is 12/19/2025 DT modified segment to add is 12/19/2025 8:00 AM-12/19/2025 4:30 PM DT next line DT countdown is now -1 DT created: 12/19/2025 8:00 AM-12/19/2025 4:30 PM DT end of function dayTest E dayTest returned 12/19/2025 8:00 AM-12/19/2025 4:30 PM E added new seg to wotl E wotl so far: [1766016000] 12/18/2025 8:00 AM-12/18/2025 4:30 PM [1766102400] 12/19/2025 8:00 AM-12/19/2025 4:30 PM E added new seg to foreman list E added new seg to foreman list E foreman list so far: [1766016000] 12/18/2025 8:00 AM-12/18/2025 4:30 PM [1766102400] 12/19/2025 8:00 AM-12/19/2025 4:30 PM E testing active helpers E overtimelimit currently -8 E storing in stash E hours are 8 and count is 1 E adjusting overtimelimit to 0 E in the loop E hours are 0 so goto Ebreak E entering Ebreak E new wotl: [1766016000] 12/18/2025 8:00 AM-12/18/2025 4:30 PM [1766102400] 12/19/2025 8:00 AM-12/19/2025 4:30 PM E walking wotl to set fmap E looking at wotl with stamp = 1766016000 and segment = 12/18/2025 8:00 AM-12/18/2025 4:30 PM E date is 12/18/2025 E no gfad E adding 12/18/2025^110 to map E looking at wotl with stamp = 1766102400 and segment = 12/19/2025 8:00 AM-12/19/2025 4:30 PM E date is 12/19/2025 E no gfad E adding 12/19/2025^110 to map E final map: 12/18/2025^110 12/19/2025^110 E wotl: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM E foreman list: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM E foreman hours = 16 E scanning WOP results E final hours are 16 E calling function editCleanup EC Starting function editCleanup EC new time line is 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC original time line is 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC foreman map is 12/18/2025^110 12/19/2025^110 EC linear hours are 16 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC ending seg is 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new start date is 12/18/2025 and stop date is 12/19/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1766016000] => seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC adding element of stamp [1766102400] => seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC map is: 12/18/2025^110 12/19/2025^110 EC creating map array as stamp => seg EC adding element of stamp [1766016000] => seg 12/18/2025^110 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766102400] => seg 12/19/2025^110 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1766016000 => 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC no gfad for 1766016000. adding 12/18/2025^110 EC looking at 1766102400 => 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC no gfad for 1766102400. adding 12/19/2025^110 EC old foreman map: 12/18/2025^110 12/19/2025^110 EC new map is 12/18/2025^110 12/19/2025^110 EC using newmap array of size 2 to create new foreman work list EC looking at 1766016000=>12/18/2025^110 EC checking for valid gfad using 110 against 110 EC hit EC no gfad entry - adding 12/18/2025 8:00 AM-12/18/2025 4:30 PM from wotl at 1766016000 to fwl EC new foreman work list so far after adding wotl seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM EC looking at 1766102400=>12/19/2025^110 EC checking for valid gfad using 110 against 110 EC hit EC no gfad entry - adding 12/19/2025 8:00 AM-12/19/2025 4:30 PM from wotl at 1766102400 to fwl EC new foreman work list so far after adding wotl seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM is: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new foreman work list: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC new foreman hours are 16 EC updating WO record: EC Hours_Scheduled = 16 EC Scheduled_Date_Start = 12/18/2025 EC Projected_Stop_Date = 12/19/2025 EC Foreman_Hours = 16 EC Hours_On_Site = 16 EC Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM EC ForemanMap = 12/18/2025^110 12/19/2025^110 EC finished writing wo record 76036 EC runtime 0.0036940574645996 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 76036 V Found WO 76036 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 110 V lunch is 30 V wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765984852 (12/17/2025 3:20 PM) V stopgaplow stamp is 1734448852 (12/17/2024 3:20 PM) V stopgaphigh stamp is 1797520852 (12/17/2026 3:20 PM) V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at seg 12/19/2025 8:00 AM-12/19/2025 4:30 PM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 4:30 PM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766161800 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V old wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 2 segments V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 4:30 PM V create map process array V original foreman map from WO: 12/18/2025^110 12/19/2025^110 V splitting map into 2 elements V raw map element is 12/18/2025^110 V processed element is 1766016000=12/18/2025 and 110 V raw map element is 12/19/2025^110 V processed element is 1766102400=12/19/2025 and 110 V load all WOP records for this work order V deleting any WOP records for foreman 110 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/18/2025(1766016000) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is 12/19/2025 8:00 AM-12/19/2025 4:30 PM V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/18/2025^110 12/19/2025^110 V new map is: 12/18/2025^110 12/19/2025^110 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new wo timeline: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V new foreman work list: 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V calculate work order hours V foreman hours are: 16 and linear hours are 16 V rebuild helper timelines V total hours scheduled are 16 V updating wo 76036: V Foreman_Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Scheduled_Date_Start = 12/18/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/18/2025^110 12/19/2025^110 V Foreman_Hours = 16 V Hours_On_Site = 16 V Hours_Scheduled = 16 V Default_End_of_Day = 4:30 PM V Time_Line = 12/18/2025 8:00 AM-12/18/2025 4:30 PM 12/19/2025 8:00 AM-12/19/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010401010513306 sec end of function validate END SCHEDULER PHP total runtime 0.056694030761719 sec 163 12/17/2025 10:20:33 User: Anthony Tillman Process: RUNNING SCHEDULER START JAVASCRIPT User:1039 date:Wed Dec 17 2025 9:20:31 AM SETUP block status = last source0 WOID = 76036 source1 source tech ID = 110 source2 source block date = 12/18/2025 source3 start date = 12/09/2025 source4 end date = 12/18/2025 source5 foreman ID = 110 source6 1st day on job = 12/9/2025 source7 last day on job = 12/18/2025 source8 first date on the grid (unused) = 12/18/2025 source9 job type = Sprinkler Service source10 foreman time lines/WOP size =
12/9/2025-110 12/10/2025-110 12/11/2025-110 12/18/2025-110 source11 man hours = destination0 tech ID = 110 destination1 block date = 12/19/2025 destination2 wo list = , destination3 list of tech cross-trained skills =
Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service Move last block of multiday work order right hit 15 - running not_same_day_last_right_wo Now at not_same_day_last_right_wo option longer: vreply is NULL hreply is long block = 76036_110_12/18/2025_12/09/2025_12/18/2025_110_12/9/2025_12/18/2025_12/18/2025_Sprinkler Service_12/9/2025-110 12/10/2025-110 12/11/2025-110 12/18/2025-110_ grid = 110_12/19/2025_,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 10:20 am START PHP Page reload has detected a Drag & Drop edit to wo 76036 Starting Edit Run pre-run health report: V starting function validate V woid = 76036 V Found WO 76036 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 110 V lunch is 30 V wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765984833 (12/17/2025 3:20 PM) V stopgaplow stamp is 1734448833 (12/17/2024 3:20 PM) V stopgaphigh stamp is 1797520833 (12/17/2026 3:20 PM) V looking at seg 12/9/2025 8:00 AM-12/9/2025 4:30 PM V start seg is 12/9/2025 8:00 AM V stop seg is 12/9/2025 4:30 PM V looking at seg 12/10/2025 8:00 AM-12/10/2025 4:30 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 4:30 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/9/2025 8:00 AM-12/9/2025 4:30 PM V start seg is 12/9/2025 8:00 AM V stop seg is 12/9/2025 4:30 PM V stamp of whole start time+date is 1765267200 V stamp of whole stop time+date is 1765297800 V start date is 12/9/2025 V stamp of start date is 1765238400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/9/2025 V stamp of stop date is 1765238400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765238400) < startdate (1765238400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM V looking at seg 12/10/2025 8:00 AM-12/10/2025 4:30 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 4:30 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765384200 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 4:30 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765470600 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM V start seg is 12/18/2025 8:00 AM V stop seg is 12/18/2025 4:30 PM V stamp of whole start time+date is 1766044800 V stamp of whole stop time+date is 1766075400 V start date is 12/18/2025 V stamp of start date is 1766016000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/18/2025 V stamp of stop date is 1766016000 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1766016000) < startdate (1766016000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V old wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 4 segments V new entry = [1765238400] => 12/9/2025 8:00 AM-12/9/2025 4:30 PM V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 4:30 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 4:30 PM V new entry = [1766016000] => 12/18/2025 8:00 AM-12/18/2025 4:30 PM V create map process array V original foreman map from WO: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/18/2025^110 V splitting map into 4 elements V raw map element is 12/9/2025^110 V processed element is 1765238400=12/9/2025 and 110 V raw map element is 12/10/2025^110 V processed element is 1765324800=12/10/2025 and 110 V raw map element is 12/11/2025^110 V processed element is 1765411200=12/11/2025 and 110 V raw map element is 12/18/2025^110 V processed element is 1766016000=12/18/2025 and 110 V load all WOP records for this work order V deleting any WOP records for foreman 110 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/9/2025(1765238400) V master start time is 08:00 AM in 12hr format V last day starts 12/18/2025(1766016000) V master stop date is 12/18/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/9/2025 V testing map entry against timeline date 12/9/2025(1765238400) V map and timeline dates match V Creating default map entry V result of next3 is 12/10/2025 8:00 AM-12/10/2025 4:30 PM V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/18/2025 8:00 AM-12/18/2025 4:30 PM V looking at map date 12/18/2025 V testing map entry against timeline date 12/18/2025(1766016000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/18/2025^110 V new map is: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/18/2025^110 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/9/2025 8:00 AM-12/9/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V new foreman work list: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V calculate work order hours V foreman hours are: 32 and linear hours are 32 V rebuild helper timelines V total hours scheduled are 32 V updating wo 76036: V Foreman_Time_Line = 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V Scheduled_Date_Start = 12/9/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/18/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/18/2025^110 V Foreman_Hours = 32 V Hours_On_Site = 32 V Hours_Scheduled = 32 V Default_End_of_Day = 4:30 PM V Time_Line = 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011032104492188 sec end of function validate DD START WO D&D ACTION User Anthony Tillman at 12/17/2025 10:20:33 DD Source Block: 76036_110_12/18/2025_12/09/2025_12/18/2025_110_12/9/2025_12/18/2025_12/18/2025_Sprinkler Service_12/9/2025-110 12/10/2025-110 12/11/2025-110 12/18/2025-110_ DD Destination Grid: 110_12/19/2025_,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service DD Vreply=, Hreply=long GS START WO HV EDIT SETUP GS User Anthony Tillman at 12/17/2025 10:20:33 GS Edit wo 76036 GS Fetching WO 76036 from SQL GS Foreman ID is 110 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM GS hours scheduled are 32 and hours on site are 32 and foreman hours are 32 foreman timeline is 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/18/2025 8:00 AM-12/18/2025 4:30 PM GS foreman map is: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/18/2025^110 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is long AD START ADD DAYS TO WORK ORDER BLOCK AD current end date is 12/18/2025 AD desired end date is 12/19/2025 AD we will be adding 1 days AD removing last seg 12/18/2025 8:00 AM-12/18/2025 4:30 PM AD now seg count is 3 AD expanding a multi-day block AD copyline is 12/11/2025 8:00 AM-12/11/2025 4:30 PM AD using as template timeline: 12/11/2025 8:00 AM-12/11/2025 4:30 PM AD stampstart advanced to 1765497600 (12/12/2025) AD starting loop. Daycount is 1 AD loopcount i is 0 AD new date is 12/12/2025 AD not the last day AD starting cap is AD adding first half 12/12/2025 8:00 AM- AD added to cap 12/12/2025 AD cap at this point is 12/12/2025 8:00 AM-12/12/2025 4:30 PM AD next day is 1765584000 or 12/13/2025 AD loopcount i is 1 AD new date is 12/13/2025 this is a saturday. skipping AD loopcount i is 1 AD new date is 12/14/2025 this is a sunday. skipping AD loopcount i is 1 AD new date is 12/15/2025 AD last day - adding back end line AD add to cap 12/15/2025 8:00 AM- AD ending cap with 12/15/2025 AD completeing cap with 4:30 PM AD newenddate is 12/15/2025 AD next day is 1765843200 or 12/16/2025 AD finished timeline is 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC Starting function editCleanup EC new time line is 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC original time line is 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM EC foreman map is 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/18/2025^110 EC linear hours are 40 EC last original WOTL date is 12/11/2025 and stamp is 1765411200 EC creating array from new wo timeline EC starting seg is 12/9/2025 8:00 AM-12/9/2025 4:30 PM EC ending seg is 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC new start date is 12/9/2025 and stop date is 12/15/2025 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1765238400] => seg 12/9/2025 8:00 AM-12/9/2025 4:30 PM EC adding element of stamp [1765324800] => seg 12/10/2025 8:00 AM-12/10/2025 4:30 PM EC adding element of stamp [1765411200] => seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM EC adding element of stamp [1765497600] => seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM EC adding element of stamp [1765756800] => seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC map is: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/18/2025^110 EC creating map array as stamp => seg EC adding element of stamp [1765238400] => seg 12/9/2025^110 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765324800] => seg 12/10/2025^110 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1765411200] => seg 12/11/2025^110 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1766016000] => seg 12/18/2025^110 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1765238400 => 12/9/2025 8:00 AM-12/9/2025 4:30 PM EC no gfad for 1765238400. adding 12/9/2025^110 EC looking at 1765324800 => 12/10/2025 8:00 AM-12/10/2025 4:30 PM EC no gfad for 1765324800. adding 12/10/2025^110 EC looking at 1765411200 => 12/11/2025 8:00 AM-12/11/2025 4:30 PM EC no gfad for 1765411200. adding 12/11/2025^110 EC looking at 1765497600 => 12/12/2025 8:00 AM-12/12/2025 4:30 PM EC no gfad for 1765497600. adding 12/12/2025^110 EC looking at 1765756800 => 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC no gfad for 1765756800. adding 12/15/2025^110 EC old foreman map: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/18/2025^110 EC new map is 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/12/2025^110 12/15/2025^110 EC using newmap array of size 5 to create new foreman work list EC looking at 1765238400=>12/9/2025^110 EC checking for valid gfad using 110 against 110 EC hit EC no gfad entry - adding 12/9/2025 8:00 AM-12/9/2025 4:30 PM from wotl at 1765238400 to fwl EC new foreman work list so far after adding wotl seg 12/9/2025 8:00 AM-12/9/2025 4:30 PM is: 12/9/2025 8:00 AM-12/9/2025 4:30 PM EC looking at 1765324800=>12/10/2025^110 EC checking for valid gfad using 110 against 110 EC hit EC no gfad entry - adding 12/10/2025 8:00 AM-12/10/2025 4:30 PM from wotl at 1765324800 to fwl EC new foreman work list so far after adding wotl seg 12/10/2025 8:00 AM-12/10/2025 4:30 PM is: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM EC looking at 1765411200=>12/11/2025^110 EC checking for valid gfad using 110 against 110 EC hit EC no gfad entry - adding 12/11/2025 8:00 AM-12/11/2025 4:30 PM from wotl at 1765411200 to fwl EC new foreman work list so far after adding wotl seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM is: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM EC looking at 1765497600=>12/12/2025^110 EC checking for valid gfad using 110 against 110 EC hit EC no gfad entry - adding 12/12/2025 8:00 AM-12/12/2025 4:30 PM from wotl at 1765497600 to fwl EC new foreman work list so far after adding wotl seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM is: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM EC looking at 1765756800=>12/15/2025^110 EC checking for valid gfad using 110 against 110 EC hit EC no gfad entry - adding 12/15/2025 8:00 AM-12/15/2025 4:30 PM from wotl at 1765756800 to fwl EC new foreman work list so far after adding wotl seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM is: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC new foreman work list: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC new foreman hours are 40 EC updating WO record: EC Hours_Scheduled = 40 EC Scheduled_Date_Start = 12/9/2025 EC Projected_Stop_Date = 12/15/2025 EC Foreman_Hours = 40 EC Hours_On_Site = 40 EC Time_Line = 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC Foreman_Time_Line = 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM EC ForemanMap = 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/12/2025^110 12/15/2025^110 EC finished writing wo record 76036 EC runtime 0.0035879611968994 sec end of function editCleanup AD END ADD DAYS TO WORK ORDER BLOCK running second health report V starting function validate V woid = 76036 V Found WO 76036 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 110 V lunch is 30 V wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765984833 (12/17/2025 3:20 PM) V stopgaplow stamp is 1734448833 (12/17/2024 3:20 PM) V stopgaphigh stamp is 1797520833 (12/17/2026 3:20 PM) V looking at seg 12/9/2025 8:00 AM-12/9/2025 4:30 PM V start seg is 12/9/2025 8:00 AM V stop seg is 12/9/2025 4:30 PM V looking at seg 12/10/2025 8:00 AM-12/10/2025 4:30 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 4:30 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 4:30 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 4:30 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 4:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/9/2025 8:00 AM-12/9/2025 4:30 PM V start seg is 12/9/2025 8:00 AM V stop seg is 12/9/2025 4:30 PM V stamp of whole start time+date is 1765267200 V stamp of whole stop time+date is 1765297800 V start date is 12/9/2025 V stamp of start date is 1765238400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/9/2025 V stamp of stop date is 1765238400 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765238400) < startdate (1765238400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM V looking at seg 12/10/2025 8:00 AM-12/10/2025 4:30 PM V start seg is 12/10/2025 8:00 AM V stop seg is 12/10/2025 4:30 PM V stamp of whole start time+date is 1765353600 V stamp of whole stop time+date is 1765384200 V start date is 12/10/2025 V stamp of start date is 1765324800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/10/2025 V stamp of stop date is 1765324800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765324800) < startdate (1765324800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM V looking at seg 12/11/2025 8:00 AM-12/11/2025 4:30 PM V start seg is 12/11/2025 8:00 AM V stop seg is 12/11/2025 4:30 PM V stamp of whole start time+date is 1765440000 V stamp of whole stop time+date is 1765470600 V start date is 12/11/2025 V stamp of start date is 1765411200 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/11/2025 V stamp of stop date is 1765411200 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765411200) < startdate (1765411200) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at seg 12/12/2025 8:00 AM-12/12/2025 4:30 PM V start seg is 12/12/2025 8:00 AM V stop seg is 12/12/2025 4:30 PM V stamp of whole start time+date is 1765526400 V stamp of whole stop time+date is 1765557000 V start date is 12/12/2025 V stamp of start date is 1765497600 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/12/2025 V stamp of stop date is 1765497600 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765497600) < startdate (1765497600) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at seg 12/15/2025 8:00 AM-12/15/2025 4:30 PM V start seg is 12/15/2025 8:00 AM V stop seg is 12/15/2025 4:30 PM V stamp of whole start time+date is 1765785600 V stamp of whole stop time+date is 1765816200 V start date is 12/15/2025 V stamp of start date is 1765756800 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/15/2025 V stamp of stop date is 1765756800 V stop time is 4:30 PM V stamp of stop time is 59400 V error if stopdate (1765756800) < startdate (1765756800) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (59400) < 0 or stoptime (59400) > 86400 V legal day span. Use segment V new timeline so far: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V old wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V new wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V create wo timeline stamp array V creating woTester array from 5 segments V new entry = [1765238400] => 12/9/2025 8:00 AM-12/9/2025 4:30 PM V new entry = [1765324800] => 12/10/2025 8:00 AM-12/10/2025 4:30 PM V new entry = [1765411200] => 12/11/2025 8:00 AM-12/11/2025 4:30 PM V new entry = [1765497600] => 12/12/2025 8:00 AM-12/12/2025 4:30 PM V new entry = [1765756800] => 12/15/2025 8:00 AM-12/15/2025 4:30 PM V create map process array V original foreman map from WO: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/12/2025^110 12/15/2025^110 V splitting map into 5 elements V raw map element is 12/9/2025^110 V processed element is 1765238400=12/9/2025 and 110 V raw map element is 12/10/2025^110 V processed element is 1765324800=12/10/2025 and 110 V raw map element is 12/11/2025^110 V processed element is 1765411200=12/11/2025 and 110 V raw map element is 12/12/2025^110 V processed element is 1765497600=12/12/2025 and 110 V raw map element is 12/15/2025^110 V processed element is 1765756800=12/15/2025 and 110 V load all WOP records for this work order V deleting any WOP records for foreman 110 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/9/2025(1765238400) V master start time is 08:00 AM in 12hr format V last day starts 12/15/2025(1765756800) V master stop date is 12/15/2025 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 12/9/2025 V testing map entry against timeline date 12/9/2025(1765238400) V map and timeline dates match V Creating default map entry V result of next3 is 12/10/2025 8:00 AM-12/10/2025 4:30 PM V looking at map date 12/10/2025 V testing map entry against timeline date 12/10/2025(1765324800) V map and timeline dates match V Creating default map entry V result of next3 is 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at map date 12/11/2025 V testing map entry against timeline date 12/11/2025(1765411200) V map and timeline dates match V Creating default map entry V result of next3 is 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at map date 12/12/2025 V testing map entry against timeline date 12/12/2025(1765497600) V map and timeline dates match V Creating default map entry V result of next3 is 12/15/2025 8:00 AM-12/15/2025 4:30 PM V looking at map date 12/15/2025 V testing map entry against timeline date 12/15/2025(1765756800) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/12/2025^110 12/15/2025^110 V new map is: 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/12/2025^110 12/15/2025^110 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/9/2025 8:00 AM-12/9/2025 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 12/10/2025 8:00 AM-12/10/2025 4:30 PM V looking at day 2 in timeline V no gfad. Add to ftimeline 12/11/2025 8:00 AM-12/11/2025 4:30 PM V looking at day 3 in timeline V no gfad. Add to ftimeline 12/12/2025 8:00 AM-12/12/2025 4:30 PM V looking at day 4 in timeline V no gfad. Add to ftimeline 12/15/2025 8:00 AM-12/15/2025 4:30 PM V new wo timeline: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V new foreman work list: 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V calculate work order hours V foreman hours are: 40 and linear hours are 40 V rebuild helper timelines V total hours scheduled are 40 V updating wo 76036: V Foreman_Time_Line = 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V Scheduled_Date_Start = 12/9/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/15/2025 V Projected_Stop_Time = 04:30 PM V ForemanMap = 12/9/2025^110 12/10/2025^110 12/11/2025^110 12/12/2025^110 12/15/2025^110 V Foreman_Hours = 40 V Hours_On_Site = 40 V Hours_Scheduled = 40 V Default_End_of_Day = 4:30 PM V Time_Line = 12/9/2025 8:00 AM-12/9/2025 4:30 PM 12/10/2025 8:00 AM-12/10/2025 4:30 PM 12/11/2025 8:00 AM-12/11/2025 4:30 PM 12/12/2025 8:00 AM-12/12/2025 4:30 PM 12/15/2025 8:00 AM-12/15/2025 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010040998458862 sec end of function validate END SCHEDULER PHP total runtime 0.036893129348755 sec 164 12/17/2025 10:00:56 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 10:00 am START PHP Page reload has detected a banner edit to wo 76239 Starting Edit Run pre-run health report: V starting function validate V woid = 76239 V Found WO 76239 V set up work order characteristics V overtime flag is false V default end of day is 4:30 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765983656 (12/17/2025 3:00 PM) V stopgaplow stamp is 1734447656 (12/17/2024 3:00 PM) V stopgaphigh stamp is 1797519656 (12/17/2026 3:00 PM) V looking at seg 1/2/2026 2:30 PM-1/2/2026 4:30 PM V start seg is 1/2/2026 2:30 PM V stop seg is 1/2/2026 4:30 PM V looking at seg 1/5/2026 2:30 PM-1/5/2026 3:30 PM V start seg is 1/5/2026 2:30 PM V stop seg is 1/5/2026 3:30 PM V checking overtime flag and time V create wo timeline stamp array V creating woTester array from 2 segments V new entry = [1767312000] => 1/2/2026 2:30 PM-1/2/2026 4:30 PM V new entry = [1767571200] => 1/5/2026 2:30 PM-1/5/2026 3:30 PM V create map process array V original foreman map from WO: 1/2/2026^1043 1/5/2026^1043 V splitting map into 2 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V raw map element is 1/5/2026^1043 V processed element is 1767571200=1/5/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 02:30 PM in 12hr format V last day starts 1/5/2026(1767571200) V master stop date is 1/5/2026 V master stop time is 03:30 PM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 2:30 PM-1/5/2026 3:30 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 1/5/2026^1043 V new map is: 1/2/2026^1043 1/5/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 2:30 PM-1/2/2026 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 1/5/2026 2:30 PM-1/5/2026 3:30 PM V new wo timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM V new foreman work list: 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76239: V Foreman_Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 02:30 PM V Projected_Stop_Date = 1/5/2026 V Projected_Stop_Time = 03:30 PM V ForemanMap = 1/2/2026^1043 1/5/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 4:30 PM V Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011208057403564 sec end of function validate E START WO DETAILS EDIT E User Briana Ontiveros at 12/17/2025 10:00:56 Editing wo 76239 E field list: Changed Allow_Work_on_Saturday Allow_Work_on_Sunday Allow_Work_on_Holiday Allow_Work_Overtime_8 Allow_Work_Overtime_40 Allow_Work_Except Scheduled_Time_Start Hours_Scheduled data list: 1 false false false false false 2:30 pm 2 E writing WO 76239 E fetching that wo back in E results of wo fetch: RecordID => 76687 a_pk_workorderID => 76239 WO_Num => 76239 a_fk_JobSiteID => 2702 a_fk_ticketID => 47872 a_fk_techID => 1043 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => 2025 Annual: Alarm Emergency_Call_Check => Scheduled_Date_Start => 1/2/2026 Scheduled_Time_Start => 2:30 pm Projected_Stop_Date => 1/5/2026 Projected_Stop_Time => 03:30 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 3 Hours_Scheduled => 2 Time_Line => 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM ForemanMap => 1/2/2026^1043 1/5/2026^1043 Hours_Calc => 3 Work_Order_Complete => Close_Lock => Out Job_Type => Alarm Inspection web_time => 8:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 11/07/2025 09:14:41 Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Madison Partners LLC Job_Site_Name => 2023 Greenville Avenue Job_Site_Address => 2023 Greenville Avenue Job_Site_City => Dallas Job_Site_State => TX Job_Site_Zip => 75206 JobID => 71-2025-47872 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Richard Campos Foreman_Assigned_Date => Foreman_Time_Line => 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM Foreman_Hours => 3 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => false Allow_Work_on_Sunday => false Allow_Work_on_Holiday => false Allow_Work_Overtime_8 => false Allow_Work_Overtime_40 => false Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 07:00:56 Last_Scheduled => 11/7/2025 9:14:41 AM Last_Scheduled_By => bontiveros zz_modified_stamp => 2025-12-17 08:40:15 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: Alarm Sacred_Material_Notes => E end of dump E woid=76239 E foremanID=1043 E scheduled workHours=2 E scheduledTimeStart=2:30 PM from 2:30 pm E defaultDayEnd=4:30 PM from 4:30 PM E OT8flag=false E timeline=1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM E fmap=1/2/2026^1043 1/5/2026^1043 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 1/2/2026 2:30 PM-1/2/2026 4:30 PM start and stop dates E stamp of start is 1767364200 and stop is 1767371400 E workday stamp for 2 hours is 7200 (2:00) E start date is 1/2/2026 and stop date is 1/2/2026 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 1/2/2026 2:30 PM and stamp is 1767364200 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 1/2/2026 4:30 PM is 1767371400 E workday stamp from 2 hours if segment uses defaultDayEnd 4:30 PM in wo is 7200 (2:00) E stop fragment is 1/2/2026 4:30 PM and stamp is 1767371400 E rebuild of first segment: 1/2/2026 2:30 PM-1/2/2026 4:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 1/2/2026 2:30 PM-1/2/2026 4:30 PM E original start stamp for this segment is 1767312000 E corrected segment is 1/2/2026 2:30 PM-1/2/2026 4:30 PM DT starting function dayTest DT current timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM DT stampstart is 1767312000 DT 1 rows to process DT building array for segment start stamps DT adding 1/2/2026 to array as 1767312000 DT first stamp is 1767312000 DT last stamp is 1767312000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1767312000 DT end of find gap loop DT fetching WO 76239 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767312000 DT looking at date 1767312000(1/2/2026) DT day of the week is Friday DT we can use 1767312000 as a valid date DT original segment at this position 1/2/2026 2:30 PM-1/2/2026 4:30 PM will be modified DT building seg starting with 1/2/2026 2:30 PM- DT the date of the segment end is 1/2/2026 DT modified segment to add is 1/2/2026 2:30 PM-1/2/2026 4:30 PM DT next line DT countdown is now -1 DT created: 1/2/2026 2:30 PM-1/2/2026 4:30 PM DT end of function dayTest E hours are 2 E date of next seg to add to timeline is 1/2/2026 E adding adjusted segment 1/2/2026 2:30 PM-1/2/2026 4:30 PM to newtlArray E wotl so far: [1767312000] 1/2/2026 2:30 PM-1/2/2026 4:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 1043 = 1043 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 2 E ftl array so far: [1767312000] 1/2/2026 2:30 PM-1/2/2026 4:30 PM E start scan of 0 helper timelines E testing current tallied hours 2 against target hours 2 E exact match. go to Ebreak E entering Ebreak E new wotl: [1767312000] 1/2/2026 2:30 PM-1/2/2026 4:30 PM E walking wotl to set fmap E looking at wotl with stamp = 1767312000 and segment = 1/2/2026 2:30 PM-1/2/2026 4:30 PM E date is 1/2/2026 E no gfad E adding 1/2/2026^1043 to map E final map: 1/2/2026^1043 E wotl: 1/2/2026 2:30 PM-1/2/2026 4:30 PM E foreman list: 1/2/2026 2:30 PM-1/2/2026 4:30 PM E foreman hours = 2 E scanning WOP results E final hours are 2 E calling function editCleanup EC Starting function editCleanup EC new time line is 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC original time line is 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC foreman map is 1/2/2026^1043 EC linear hours are 2 EC last original WOTL date is 1/2/2026 and stamp is 1767312000 EC creating array from new wo timeline EC starting seg is 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC ending seg is 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC new start date is 1/2/2026 and stop date is 1/2/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC map is: 1/2/2026^1043 EC creating map array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767312000 => 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC no gfad for 1767312000. adding 1/2/2026^1043 EC old foreman map: 1/2/2026^1043 EC new map is 1/2/2026^1043 EC using newmap array of size 1 to create new foreman work list EC looking at 1767312000=>1/2/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/2/2026 2:30 PM-1/2/2026 4:30 PM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 2:30 PM-1/2/2026 4:30 PM is: 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC new foreman work list: 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 1/2/2026 EC Projected_Stop_Date = 1/2/2026 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC Foreman_Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC ForemanMap = 1/2/2026^1043 EC finished writing wo record 76239 EC runtime 0.0037469863891602 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 76239 V Found WO 76239 V set up work order characteristics V overtime flag is false V default end of day is 4:30 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765983656 (12/17/2025 3:00 PM) V stopgaplow stamp is 1734447656 (12/17/2024 3:00 PM) V stopgaphigh stamp is 1797519656 (12/17/2026 3:00 PM) V looking at seg 1/2/2026 2:30 PM-1/2/2026 4:30 PM V start seg is 1/2/2026 2:30 PM V stop seg is 1/2/2026 4:30 PM V checking overtime flag and time V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 2:30 PM-1/2/2026 4:30 PM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 02:30 PM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 04:30 PM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 2:30 PM-1/2/2026 4:30 PM V new wo timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM V new foreman work list: 1/2/2026 2:30 PM-1/2/2026 4:30 PM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 76239: V Foreman_Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 02:30 PM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 04:30 PM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.01009202003479 sec end of function validate END SCHEDULER PHP total runtime 0.041597127914429 sec 165 12/17/2025 10:00:50 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 10:00 am START PHP Page reload has detected a banner edit to wo 76239 Starting Edit Run pre-run health report: V starting function validate V woid = 76239 V Found WO 76239 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765983650 (12/17/2025 3:00 PM) V stopgaplow stamp is 1734447650 (12/17/2024 3:00 PM) V stopgaphigh stamp is 1797519650 (12/17/2026 3:00 PM) V looking at seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 11:00 AM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767351600 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V old wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 11:00 AM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 08:00 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new foreman work list: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76239: V Foreman_Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 11:00 AM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 4:30 PM V Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010889053344727 sec end of function validate E START WO DETAILS EDIT E User Briana Ontiveros at 12/17/2025 10:00:50 Editing wo 76239 E field list: Changed Allow_Work_on_Saturday Allow_Work_on_Sunday Allow_Work_on_Holiday Allow_Work_Overtime_8 Allow_Work_Overtime_40 Allow_Work_Except Scheduled_Time_Start Hours_Scheduled data list: 1 false false false false false 2:30 pm 3 E writing WO 76239 E fetching that wo back in E results of wo fetch: RecordID => 76687 a_pk_workorderID => 76239 WO_Num => 76239 a_fk_JobSiteID => 2702 a_fk_ticketID => 47872 a_fk_techID => 1043 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => 2025 Annual: Alarm Emergency_Call_Check => Scheduled_Date_Start => 1/2/2026 Scheduled_Time_Start => 2:30 pm Projected_Stop_Date => 1/2/2026 Projected_Stop_Time => 11:00 AM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 3 Hours_Scheduled => 3 Time_Line => 1/2/2026 8:00 AM-1/2/2026 11:00 AM ForemanMap => 1/2/2026^1043 Hours_Calc => 3 Work_Order_Complete => Close_Lock => Out Job_Type => Alarm Inspection web_time => 8:00 AM Scheduled => Yes Scheduled_Sent_Stamp => 11/07/2025 09:14:41 Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Madison Partners LLC Job_Site_Name => 2023 Greenville Avenue Job_Site_Address => 2023 Greenville Avenue Job_Site_City => Dallas Job_Site_State => TX Job_Site_Zip => 75206 JobID => 71-2025-47872 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Richard Campos Foreman_Assigned_Date => Foreman_Time_Line => 1/2/2026 8:00 AM-1/2/2026 11:00 AM Foreman_Hours => 3 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => false Allow_Work_on_Sunday => false Allow_Work_on_Holiday => false Allow_Work_Overtime_8 => false Allow_Work_Overtime_40 => false Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 4:30 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 07:00:50 Last_Scheduled => 11/7/2025 9:14:41 AM Last_Scheduled_By => bontiveros zz_modified_stamp => 2025-12-17 08:40:15 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: Alarm Sacred_Material_Notes => E end of dump E woid=76239 E foremanID=1043 E scheduled workHours=3 E scheduledTimeStart=2:30 PM from 2:30 pm E defaultDayEnd=4:30 PM from 4:30 PM E OT8flag=false E timeline=1/2/2026 8:00 AM-1/2/2026 11:00 AM E fmap=1/2/2026^1043 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 1/2/2026 8:00 AM-1/2/2026 11:00 AM start and stop dates E stamp of start is 1767340800 and stop is 1767351600 E workday stamp for 3 hours is 10800 (3:00) E start date is 1/2/2026 and stop date is 1/2/2026 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 1/2/2026 2:30 PM and stamp is 1767364200 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 1/2/2026 4:30 PM is 1767371400 E workday stamp from 2 hours if segment uses defaultDayEnd 4:30 PM in wo is 7200 (2:00) E stop fragment is 1/2/2026 4:30 PM and stamp is 1767371400 E rebuild of first segment: 1/2/2026 2:30 PM-1/2/2026 4:30 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 1/2/2026 8:00 AM-1/2/2026 11:00 AM E original start stamp for this segment is 1767312000 E corrected segment is 1/2/2026 2:30 PM-1/2/2026 4:30 PM DT starting function dayTest DT current timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM DT stampstart is 1767312000 DT 1 rows to process DT building array for segment start stamps DT adding 1/2/2026 to array as 1767312000 DT first stamp is 1767312000 DT last stamp is 1767312000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1767312000 DT end of find gap loop DT fetching WO 76239 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767312000 DT looking at date 1767312000(1/2/2026) DT day of the week is Friday DT we can use 1767312000 as a valid date DT original segment at this position 1/2/2026 2:30 PM-1/2/2026 4:30 PM will be modified DT building seg starting with 1/2/2026 2:30 PM- DT the date of the segment end is 1/2/2026 DT modified segment to add is 1/2/2026 2:30 PM-1/2/2026 4:30 PM DT next line DT countdown is now -1 DT created: 1/2/2026 2:30 PM-1/2/2026 4:30 PM DT end of function dayTest E hours are 2 E date of next seg to add to timeline is 1/2/2026 E adding adjusted segment 1/2/2026 2:30 PM-1/2/2026 4:30 PM to newtlArray E wotl so far: [1767312000] 1/2/2026 2:30 PM-1/2/2026 4:30 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 1043 = 1043 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 2 E ftl array so far: [1767312000] 1/2/2026 2:30 PM-1/2/2026 4:30 PM E start scan of 0 helper timelines E testing current tallied hours 2 against target hours 3 E go to next segment E end of scan for all techs E overtimelimit -1 = talliedHours 2 - workHours 3 E end section that tallies original timeline E section that adds segments to timeline E make more segments E in the loop E wotl so far: [1767312000] 1/2/2026 2:30 PM-1/2/2026 4:30 PM E last day is 1/2/2026 2:30 PM-1/2/2026 4:30 PM E date is 1/2/2026 E found last stamp of wotl as 1767312000 (1/2/2026) E foreman works this day. add to worklist E worklist count now 1 E walking helper list E setting next day stamp 1767398400 (1/3/2026) E testing midnight rollover E no rollover E new segment is 1/3/2026 2:30 PM-1/3/2026 4:30 PM DT starting function dayTest DT current timeline: 1/3/2026 2:30 PM-1/3/2026 4:30 PM DT stampstart is 1767398400 DT 1 rows to process DT building array for segment start stamps DT adding 1/3/2026 to array as 1767398400 DT first stamp is 1767398400 DT last stamp is 1767398400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1767398400 DT end of find gap loop DT fetching WO 76239 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767398400 DT looking at date 1767398400(1/3/2026) DT day of the week is Saturday DT is a saturday and no work-on-saturday flag set - next DT continuing DT killcount is 398 DT index pointer is 0 DT in the loop DT current stamp is 1767484800 DT looking at date 1767484800(1/4/2026) DT day of the week is Sunday DT is a sunday and no work-on-sunday flag set - next DT continuing DT killcount is 397 DT index pointer is 0 DT in the loop DT current stamp is 1767571200 DT looking at date 1767571200(1/5/2026) DT day of the week is Monday DT we can use 1767571200 as a valid date DT original segment at this position 1/3/2026 2:30 PM-1/3/2026 4:30 PM will be modified DT building seg starting with 1/5/2026 2:30 PM- DT the date of the segment end is 1/5/2026 DT modified segment to add is 1/5/2026 2:30 PM-1/5/2026 4:30 PM DT next line DT countdown is now -1 DT created: 1/5/2026 2:30 PM-1/5/2026 4:30 PM DT end of function dayTest E dayTest returned 1/5/2026 2:30 PM-1/5/2026 4:30 PM E added new seg to wotl E wotl so far: [1767312000] 1/2/2026 2:30 PM-1/2/2026 4:30 PM [1767398400] 1/5/2026 2:30 PM-1/5/2026 4:30 PM E added new seg to foreman list E added new seg to foreman list E foreman list so far: [1767312000] 1/2/2026 2:30 PM-1/2/2026 4:30 PM [1767398400] 1/5/2026 2:30 PM-1/5/2026 4:30 PM E testing active helpers E overtimelimit currently -1 E storing in stash E hours are 2 and count is 1 E adjusting overtimelimit to 1 E finished adding new segs E sending -1 hours to Ecalc E end section that adds segments to timeline E end cutting segments from timeline E entering Ecalc E overtimelimit is -1 and count is 1 E overhours are 1 per tech E overhours rounded to 1 E last seg in wotl is 1/5/2026 2:30 PM-1/5/2026 4:30 PM E new stop stamp 1767627000 is 1767623400 + 3600 E final seg is 1/5/2026 2:30 PM-1/5/2026 3:30 PM E last seg added to wotl 1/5/2026 2:30 PM-1/5/2026 3:30 PM E last seg added to foreman list 1/5/2026 2:30 PM-1/5/2026 3:30 PM E entering Ebreak E new wotl: [1767312000] 1/2/2026 2:30 PM-1/2/2026 4:30 PM [1767398400] 1/5/2026 2:30 PM-1/5/2026 3:30 PM E walking wotl to set fmap E looking at wotl with stamp = 1767312000 and segment = 1/2/2026 2:30 PM-1/2/2026 4:30 PM E date is 1/2/2026 E no gfad E adding 1/2/2026^1043 to map E looking at wotl with stamp = 1767398400 and segment = 1/5/2026 2:30 PM-1/5/2026 3:30 PM E date is 1/5/2026 E no gfad E adding 1/5/2026^1043 to map E final map: 1/2/2026^1043 1/5/2026^1043 E wotl: 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM E foreman list: 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM E foreman hours = 3 E scanning WOP results E final hours are 3 E calling function editCleanup EC Starting function editCleanup EC new time line is 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM EC original time line is 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM EC foreman map is 1/2/2026^1043 1/5/2026^1043 EC linear hours are 3 EC last original WOTL date is 1/5/2026 and stamp is 1767571200 EC creating array from new wo timeline EC starting seg is 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC ending seg is 1/5/2026 2:30 PM-1/5/2026 3:30 PM EC new start date is 1/2/2026 and stop date is 1/5/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC adding element of stamp [1767571200] => seg 1/5/2026 2:30 PM-1/5/2026 3:30 PM EC map is: 1/2/2026^1043 1/5/2026^1043 EC creating map array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026^1043 EC checking map seg for gfad EC no gfad found. EC adding element of stamp [1767571200] => seg 1/5/2026^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767312000 => 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC no gfad for 1767312000. adding 1/2/2026^1043 EC looking at 1767571200 => 1/5/2026 2:30 PM-1/5/2026 3:30 PM EC no gfad for 1767571200. adding 1/5/2026^1043 EC old foreman map: 1/2/2026^1043 1/5/2026^1043 EC new map is 1/2/2026^1043 1/5/2026^1043 EC using newmap array of size 2 to create new foreman work list EC looking at 1767312000=>1/2/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/2/2026 2:30 PM-1/2/2026 4:30 PM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 2:30 PM-1/2/2026 4:30 PM is: 1/2/2026 2:30 PM-1/2/2026 4:30 PM EC looking at 1767571200=>1/5/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/5/2026 2:30 PM-1/5/2026 3:30 PM from wotl at 1767571200 to fwl EC new foreman work list so far after adding wotl seg 1/5/2026 2:30 PM-1/5/2026 3:30 PM is: 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM EC new foreman work list: 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM EC new foreman hours are 3 EC updating WO record: EC Hours_Scheduled = 3 EC Scheduled_Date_Start = 1/2/2026 EC Projected_Stop_Date = 1/5/2026 EC Foreman_Hours = 3 EC Hours_On_Site = 3 EC Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM EC Foreman_Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM EC ForemanMap = 1/2/2026^1043 1/5/2026^1043 EC finished writing wo record 76239 EC runtime 0.0039808750152588 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 76239 V Found WO 76239 V set up work order characteristics V overtime flag is false V default end of day is 4:30 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765983650 (12/17/2025 3:00 PM) V stopgaplow stamp is 1734447650 (12/17/2024 3:00 PM) V stopgaphigh stamp is 1797519650 (12/17/2026 3:00 PM) V looking at seg 1/2/2026 2:30 PM-1/2/2026 4:30 PM V start seg is 1/2/2026 2:30 PM V stop seg is 1/2/2026 4:30 PM V looking at seg 1/5/2026 2:30 PM-1/5/2026 3:30 PM V start seg is 1/5/2026 2:30 PM V stop seg is 1/5/2026 3:30 PM V checking overtime flag and time V create wo timeline stamp array V creating woTester array from 2 segments V new entry = [1767312000] => 1/2/2026 2:30 PM-1/2/2026 4:30 PM V new entry = [1767571200] => 1/5/2026 2:30 PM-1/5/2026 3:30 PM V create map process array V original foreman map from WO: 1/2/2026^1043 1/5/2026^1043 V splitting map into 2 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V raw map element is 1/5/2026^1043 V processed element is 1767571200=1/5/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 02:30 PM in 12hr format V last day starts 1/5/2026(1767571200) V master stop date is 1/5/2026 V master stop time is 03:30 PM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is 1/5/2026 2:30 PM-1/5/2026 3:30 PM V looking at map date 1/5/2026 V testing map entry against timeline date 1/5/2026(1767571200) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 1/5/2026^1043 V new map is: 1/2/2026^1043 1/5/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 2:30 PM-1/2/2026 4:30 PM V looking at day 1 in timeline V no gfad. Add to ftimeline 1/5/2026 2:30 PM-1/5/2026 3:30 PM V new wo timeline: 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM V new foreman work list: 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76239: V Foreman_Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 02:30 PM V Projected_Stop_Date = 1/5/2026 V Projected_Stop_Time = 03:30 PM V ForemanMap = 1/2/2026^1043 1/5/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 4:30 PM V Time_Line = 1/2/2026 2:30 PM-1/2/2026 4:30 PM 1/5/2026 2:30 PM-1/5/2026 3:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011013984680176 sec end of function validate END SCHEDULER PHP total runtime 0.046133995056152 sec 166 12/17/2025 10:00:28 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 10:00 am START PHP Page reload has detected a banner edit to wo 76278 Starting Edit Run pre-run health report: V starting function validate V woid = 76278 V Found WO 76278 V set up work order characteristics V overtime flag is V default end of day is 20:00:00 V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765983628 (12/17/2025 3:00 PM) V stopgaplow stamp is 1734447628 (12/17/2024 3:00 PM) V stopgaphigh stamp is 1797519628 (12/17/2026 3:00 PM) V looking at seg 1/2/2026 11:30 AM-1/2/2026 2:30 PM V start seg is 1/2/2026 11:30 AM V stop seg is 1/2/2026 2:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 1/2/2026 11:30 AM-1/2/2026 2:30 PM V start seg is 1/2/2026 11:30 AM V stop seg is 1/2/2026 2:30 PM V stamp of whole start time+date is 1767353400 V stamp of whole stop time+date is 1767364200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 11:30 AM V stamp of start time is 41400 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 2:30 PM V stamp of stop time is 52200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (41400) < 0 or starttime (41400) > 86400 or V stoptime (52200) < 0 or stoptime (52200) > 86400 V captured maxEnd = 8:00 PM V legal day span. Use segment V new timeline so far: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V old wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V new wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 11:30 AM-1/2/2026 2:30 PM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 11:30 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 02:30 PM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 11:30 AM-1/2/2026 2:30 PM V new wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V new foreman work list: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76278: V Foreman_Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:30 PM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 11:30 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 02:30 PM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 8:00 PM V Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.011183977127075 sec end of function validate E START WO DETAILS EDIT E User Briana Ontiveros at 12/17/2025 10:00:28 Editing wo 76278 E field list: Changed Allow_Work_on_Saturday Allow_Work_on_Sunday Allow_Work_on_Holiday Allow_Work_Overtime_8 Allow_Work_Overtime_40 Allow_Work_Except Scheduled_Time_Start Hours_Scheduled data list: 1 false false false false false 8:00 am 3 E writing WO 76278 E fetching that wo back in E results of wo fetch: RecordID => 76726 a_pk_workorderID => 76278 WO_Num => 76278 a_fk_JobSiteID => 6985 a_fk_ticketID => 47902 a_fk_techID => 1043 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => 2025 Annual: Alarm Emergency_Call_Check => Scheduled_Date_Start => 1/2/2026 Scheduled_Time_Start => 8:00 am Projected_Stop_Date => 1/2/2026 Projected_Stop_Time => 02:30 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 3 Hours_Scheduled => 3 Time_Line => 1/2/2026 11:30 AM-1/2/2026 2:30 PM ForemanMap => 1/2/2026^1043 Hours_Calc => 3 Work_Order_Complete => Close_Lock => Job_Type => Alarm Inspection web_time => 11:30 AM Scheduled => Yes Scheduled_Sent_Stamp => 11/10/2025 10:05:19 Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Southwest International Trucks Job_Site_Name => Southwest International Trucks Job_Site_Address => 5111 Mercantile Row Job_Site_City => Dallas Job_Site_State => TX Job_Site_Zip => 75247 JobID => 9-2025-47902 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Richard Campos Foreman_Assigned_Date => Foreman_Time_Line => 1/2/2026 11:30 AM-1/2/2026 2:30 PM Foreman_Hours => 3 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => false Allow_Work_on_Sunday => false Allow_Work_on_Holiday => false Allow_Work_Overtime_8 => false Allow_Work_Overtime_40 => false Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 8:00 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 07:00:28 Last_Scheduled => 11/10/2025 10:05:19 AM Last_Scheduled_By => bontiveros zz_modified_stamp => 2025-12-17 08:40:15 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: Alarm Sacred_Material_Notes => E end of dump E woid=76278 E foremanID=1043 E scheduled workHours=3 E scheduledTimeStart=8:00 AM from 8:00 am E defaultDayEnd=8:00 PM from 8:00 PM E OT8flag=false E timeline=1/2/2026 11:30 AM-1/2/2026 2:30 PM E fmap=1/2/2026^1043 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 1/2/2026 11:30 AM-1/2/2026 2:30 PM start and stop dates E stamp of start is 1767353400 and stop is 1767364200 E workday stamp for 3 hours is 10800 (3:00) E start date is 1/2/2026 and stop date is 1/2/2026 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 1/2/2026 8:00 AM and stamp is 1767340800 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 1/2/2026 8:00 PM is 1767384000 E workday stamp from 12 hours if segment uses defaultDayEnd 8:00 PM in wo is 43200 (12:00) E stop fragment is 1/2/2026 8:00 PM and stamp is 1767384000 E rebuild of first segment: 1/2/2026 8:00 AM-1/2/2026 8:00 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 1/2/2026 11:30 AM-1/2/2026 2:30 PM E original start stamp for this segment is 1767312000 E corrected segment is 1/2/2026 8:00 AM-1/2/2026 8:00 PM DT starting function dayTest DT current timeline: 1/2/2026 8:00 AM-1/2/2026 8:00 PM DT stampstart is 1767312000 DT 1 rows to process DT building array for segment start stamps DT adding 1/2/2026 to array as 1767312000 DT first stamp is 1767312000 DT last stamp is 1767312000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1767312000 DT end of find gap loop DT fetching WO 76278 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767312000 DT looking at date 1767312000(1/2/2026) DT day of the week is Friday DT we can use 1767312000 as a valid date DT original segment at this position 1/2/2026 8:00 AM-1/2/2026 8:00 PM will be modified DT building seg starting with 1/2/2026 8:00 AM- DT the date of the segment end is 1/2/2026 DT modified segment to add is 1/2/2026 8:00 AM-1/2/2026 8:00 PM DT next line DT countdown is now -1 DT created: 1/2/2026 8:00 AM-1/2/2026 8:00 PM DT end of function dayTest E hours are 11.5 E date of next seg to add to timeline is 1/2/2026 E adding adjusted segment 1/2/2026 8:00 AM-1/2/2026 8:00 PM to newtlArray E wotl so far: [1767312000] 1/2/2026 8:00 AM-1/2/2026 8:00 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 1043 = 1043 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 11.5 E ftl array so far: [1767312000] 1/2/2026 8:00 AM-1/2/2026 8:00 PM E start scan of 0 helper timelines E testing current tallied hours 11.5 against target hours 3 E went over by 8.5 hours E perform correction by cutting hours from final seg E end of scan for all techs E overtimelimit 8.5 = talliedHours 11.5 - workHours 3 E end section that tallies original timeline E section that adds segments to timeline E cutting segments from timeline E in the loop E found last stamp of wotl as 1767312000 (1/2/2026) E foreman works this day. add to worklist E walking helper list E overtimelimit currently 8.5. worklist count is 1 E adjusting overtimelimit to -3 E overtimelimit has gone negative. goto Ecalc E going to Ecalc with overtimelimit = -3 E entering Ecalc E overtimelimit is -3 and count is 1 E overhours are 3 per tech E overhours rounded to 3 E last seg in wotl is 1/2/2026 8:00 AM-1/2/2026 8:00 PM E new stop stamp 1767351600 is 1767340800 + 10800 E final seg is 1/2/2026 8:00 AM-1/2/2026 11:00 AM E last seg added to wotl 1/2/2026 8:00 AM-1/2/2026 11:00 AM E last seg added to foreman list 1/2/2026 8:00 AM-1/2/2026 11:00 AM E entering Ebreak E new wotl: [1767312000] 1/2/2026 8:00 AM-1/2/2026 11:00 AM E walking wotl to set fmap E looking at wotl with stamp = 1767312000 and segment = 1/2/2026 8:00 AM-1/2/2026 11:00 AM E date is 1/2/2026 E no gfad E adding 1/2/2026^1043 to map E final map: 1/2/2026^1043 E wotl: 1/2/2026 8:00 AM-1/2/2026 11:00 AM E foreman list: 1/2/2026 8:00 AM-1/2/2026 11:00 AM E foreman hours = 3 E scanning WOP results E final hours are 3 E calling function editCleanup EC Starting function editCleanup EC new time line is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC original time line is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC foreman map is 1/2/2026^1043 EC linear hours are 3 EC last original WOTL date is 1/2/2026 and stamp is 1767312000 EC creating array from new wo timeline EC starting seg is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC ending seg is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC new start date is 1/2/2026 and stop date is 1/2/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC map is: 1/2/2026^1043 EC creating map array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767312000 => 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC no gfad for 1767312000. adding 1/2/2026^1043 EC old foreman map: 1/2/2026^1043 EC new map is 1/2/2026^1043 EC using newmap array of size 1 to create new foreman work list EC looking at 1767312000=>1/2/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/2/2026 8:00 AM-1/2/2026 11:00 AM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM is: 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC new foreman work list: 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC new foreman hours are 3 EC updating WO record: EC Hours_Scheduled = 3 EC Scheduled_Date_Start = 1/2/2026 EC Projected_Stop_Date = 1/2/2026 EC Foreman_Hours = 3 EC Hours_On_Site = 3 EC Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC Foreman_Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC ForemanMap = 1/2/2026^1043 EC finished writing wo record 76278 EC runtime 0.0037198066711426 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 76278 V Found WO 76278 V set up work order characteristics V overtime flag is false V default end of day is 8:00 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765983629 (12/17/2025 3:00 PM) V stopgaplow stamp is 1734447629 (12/17/2024 3:00 PM) V stopgaphigh stamp is 1797519629 (12/17/2026 3:00 PM) V looking at seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 11:00 AM V checking overtime flag and time V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 11:00 AM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 08:00 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new foreman work list: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76278: V Foreman_Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 11:00 AM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 8:00 PM V Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010073184967041 sec end of function validate END SCHEDULER PHP total runtime 0.041248083114624 sec 167 12/17/2025 10:00:20 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 10:00 am START PHP Page reload has detected a banner edit to wo 76274 Starting Edit Run pre-run health report: V starting function validate V woid = 76274 V Found WO 76274 V set up work order characteristics V overtime flag is V default end of day is 20:00:00 V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765983620 (12/17/2025 3:00 PM) V stopgaplow stamp is 1734447620 (12/17/2024 3:00 PM) V stopgaphigh stamp is 1797519620 (12/17/2026 3:00 PM) V looking at seg 1/2/2026 11:30 AM-1/2/2026 2:15 PM V start seg is 1/2/2026 11:30 AM V stop seg is 1/2/2026 2:15 PM V checking overtime flag and time V overtime not allowed V looking at seg 1/2/2026 11:30 AM-1/2/2026 2:15 PM V start seg is 1/2/2026 11:30 AM V stop seg is 1/2/2026 2:15 PM V stamp of whole start time+date is 1767353400 V stamp of whole stop time+date is 1767363300 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 11:30 AM V stamp of start time is 41400 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 2:15 PM V stamp of stop time is 51300 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (41400) < 0 or starttime (41400) > 86400 or V stoptime (51300) < 0 or stoptime (51300) > 86400 V captured maxEnd = 8:00 PM V legal day span. Use segment V new timeline so far: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V old wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V new wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 11:30 AM-1/2/2026 2:15 PM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 11:30 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 02:15 PM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 11:30 AM-1/2/2026 2:15 PM V new wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V new foreman work list: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V calculate work order hours V foreman hours are: 2.75 and linear hours are 2.75 V rebuild helper timelines V total hours scheduled are 2.75 V updating wo 76274: V Foreman_Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:15 PM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 11:30 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 02:15 PM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 2.75 V Hours_On_Site = 2.75 V Hours_Scheduled = 2.75 V Default_End_of_Day = 8:00 PM V Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:15 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010792970657349 sec end of function validate E START WO DETAILS EDIT E User Briana Ontiveros at 12/17/2025 10:00:20 Editing wo 76274 E field list: Changed Allow_Work_on_Saturday Allow_Work_on_Sunday Allow_Work_on_Holiday Allow_Work_Overtime_8 Allow_Work_Overtime_40 Allow_Work_Except Scheduled_Time_Start Hours_Scheduled data list: 1 false false false false false 8:00 am 2.75 E writing WO 76274 E fetching that wo back in E results of wo fetch: RecordID => 76722 a_pk_workorderID => 76274 WO_Num => 76274 a_fk_JobSiteID => 6886 a_fk_ticketID => 47900 a_fk_techID => 1043 Effective_Sales_Rep_ID => 71 a_fk_InspectionID => Work_Description => 2025 Annual: Alarm Emergency_Call_Check => Scheduled_Date_Start => 1/2/2026 Scheduled_Time_Start => 8:00 am Projected_Stop_Date => 1/2/2026 Projected_Stop_Time => 02:15 PM Start_Time_Firm => Start_Date_Firm => Admin_Lock => Est_Crew_Size => 1 Crew_Size => 1 Hours_On_Site => 2.75 Hours_Scheduled => 2.75 Time_Line => 1/2/2026 11:30 AM-1/2/2026 2:15 PM ForemanMap => 1/2/2026^1043 Hours_Calc => 2.5 Work_Order_Complete => Close_Lock => Job_Type => Alarm Inspection web_time => 11:30 AM Scheduled => Yes Scheduled_Sent_Stamp => 11/10/2025 09:32:48 Scheduled_Text => Scheduled Sacred_Needed_Materials => Billing_Customer => Southwest International Trucks Job_Site_Name => Southwest International Trucks Job_Site_Address => 3707 Irving Blvd. Job_Site_City => Dallas Job_Site_State => TX Job_Site_Zip => 75247 JobID => 9-2025-47900 Progress_Billing => Sales => CRISP LADEW Quoted => Foreman => Richard Campos Foreman_Assigned_Date => Foreman_Time_Line => 1/2/2026 11:30 AM-1/2/2026 2:15 PM Foreman_Hours => 2.75 Foreman_Lunch_Break_Minutes => 30 Foreman_WO_UnLinked => Allow_Work_on_Saturday => false Allow_Work_on_Sunday => false Allow_Work_on_Holiday => false Allow_Work_Overtime_8 => false Allow_Work_Overtime_40 => false Allow_Work_Except => Default_Start_of_Day => 08:00:00 Default_End_of_Day => 8:00 PM Custom_Start_Date => Custom_Start_Time => Custom_Stop_Date => Custom_Stop_Time => Custom_Hours_Daily => Custom_Hour_Count => Changed => 1 Hidden => ChangedStamp => 2025-12-17 07:00:20 Last_Scheduled => 11/10/2025 9:32:48 AM Last_Scheduled_By => bontiveros zz_modified_stamp => 2025-12-17 08:40:15 errorcount => 0 error => WO_Title_Displayed => 2025 Annual: Alarm Sacred_Material_Notes => E end of dump E woid=76274 E foremanID=1043 E scheduled workHours=2.75 E scheduledTimeStart=8:00 AM from 8:00 am E defaultDayEnd=8:00 PM from 8:00 PM E OT8flag=false E timeline=1/2/2026 11:30 AM-1/2/2026 2:15 PM E fmap=1/2/2026^1043 E lunch=30 E fetching all WOP records E found 0 records E start edit setup E creating arrays for wotl and fmap E walk the Fmap and create array of FmapStampArray[stamp(date)] = techID E from crew timelines, build an array of timeline arrays indexed by techID E created array of 0 WOPTLs E using first wotl segment 1/2/2026 11:30 AM-1/2/2026 2:15 PM start and stop dates E stamp of start is 1767353400 and stop is 1767363300 E workday stamp for 2.75 hours is 9900 (2:45) E start date is 1/2/2026 and stop date is 1/2/2026 E rebuilding start fragment using adjustments passed in from edit form E rebuild fragment is 1/2/2026 8:00 AM and stamp is 1767340800 E create stamp variation using default end_of_day instead E stop fragment stamp for variation 1/2/2026 8:00 PM is 1767384000 E workday stamp from 12 hours if segment uses defaultDayEnd 8:00 PM in wo is 43200 (12:00) E stop fragment is 1/2/2026 8:00 PM and stamp is 1767384000 E rebuild of first segment: 1/2/2026 8:00 AM-1/2/2026 8:00 PM E use the stop time adjusted from the wotl E end edit setup E start scan to tally original timelines E scanning wotl E in the loop E looking at 1/2/2026 11:30 AM-1/2/2026 2:15 PM E original start stamp for this segment is 1767312000 E corrected segment is 1/2/2026 8:00 AM-1/2/2026 8:00 PM DT starting function dayTest DT current timeline: 1/2/2026 8:00 AM-1/2/2026 8:00 PM DT stampstart is 1767312000 DT 1 rows to process DT building array for segment start stamps DT adding 1/2/2026 to array as 1767312000 DT first stamp is 1767312000 DT last stamp is 1767312000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1767312000 DT end of find gap loop DT fetching WO 76274 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767312000 DT looking at date 1767312000(1/2/2026) DT day of the week is Friday DT we can use 1767312000 as a valid date DT original segment at this position 1/2/2026 8:00 AM-1/2/2026 8:00 PM will be modified DT building seg starting with 1/2/2026 8:00 AM- DT the date of the segment end is 1/2/2026 DT modified segment to add is 1/2/2026 8:00 AM-1/2/2026 8:00 PM DT next line DT countdown is now -1 DT created: 1/2/2026 8:00 AM-1/2/2026 8:00 PM DT end of function dayTest E hours are 11.5 E date of next seg to add to timeline is 1/2/2026 E adding adjusted segment 1/2/2026 8:00 AM-1/2/2026 8:00 PM to newtlArray E wotl so far: [1767312000] 1/2/2026 8:00 AM-1/2/2026 8:00 PM E now scanning original fmap for gfad corrections E testing map tech to foreman E 1043 = 1043 so no gfad. add these hours to total and timeline to foreman ftlarray E total hours now at 11.5 E ftl array so far: [1767312000] 1/2/2026 8:00 AM-1/2/2026 8:00 PM E start scan of 0 helper timelines E testing current tallied hours 11.5 against target hours 2.75 E went over by 8.75 hours E perform correction by cutting hours from final seg E end of scan for all techs E overtimelimit 8.75 = talliedHours 11.5 - workHours 2.75 E end section that tallies original timeline E section that adds segments to timeline E cutting segments from timeline E in the loop E found last stamp of wotl as 1767312000 (1/2/2026) E foreman works this day. add to worklist E walking helper list E overtimelimit currently 8.75. worklist count is 1 E adjusting overtimelimit to -2.75 E overtimelimit has gone negative. goto Ecalc E going to Ecalc with overtimelimit = -2.75 E entering Ecalc E overtimelimit is -2.75 and count is 1 E overhours are 2.75 per tech E overhours rounded to 3 E last seg in wotl is 1/2/2026 8:00 AM-1/2/2026 8:00 PM E new stop stamp 1767351600 is 1767340800 + 10800 E final seg is 1/2/2026 8:00 AM-1/2/2026 11:00 AM E last seg added to wotl 1/2/2026 8:00 AM-1/2/2026 11:00 AM E last seg added to foreman list 1/2/2026 8:00 AM-1/2/2026 11:00 AM E entering Ebreak E new wotl: [1767312000] 1/2/2026 8:00 AM-1/2/2026 11:00 AM E walking wotl to set fmap E looking at wotl with stamp = 1767312000 and segment = 1/2/2026 8:00 AM-1/2/2026 11:00 AM E date is 1/2/2026 E no gfad E adding 1/2/2026^1043 to map E final map: 1/2/2026^1043 E wotl: 1/2/2026 8:00 AM-1/2/2026 11:00 AM E foreman list: 1/2/2026 8:00 AM-1/2/2026 11:00 AM E foreman hours = 3 E scanning WOP results E final hours are 3 E calling function editCleanup EC Starting function editCleanup EC new time line is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC original time line is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC foreman map is 1/2/2026^1043 EC linear hours are 3 EC last original WOTL date is 1/2/2026 and stamp is 1767312000 EC creating array from new wo timeline EC starting seg is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC ending seg is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC new start date is 1/2/2026 and stop date is 1/2/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC map is: 1/2/2026^1043 EC creating map array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767312000 => 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC no gfad for 1767312000. adding 1/2/2026^1043 EC old foreman map: 1/2/2026^1043 EC new map is 1/2/2026^1043 EC using newmap array of size 1 to create new foreman work list EC looking at 1767312000=>1/2/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/2/2026 8:00 AM-1/2/2026 11:00 AM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM is: 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC new foreman work list: 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC new foreman hours are 3 EC updating WO record: EC Hours_Scheduled = 3 EC Scheduled_Date_Start = 1/2/2026 EC Projected_Stop_Date = 1/2/2026 EC Foreman_Hours = 3 EC Hours_On_Site = 3 EC Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC Foreman_Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC ForemanMap = 1/2/2026^1043 EC finished writing wo record 76274 EC runtime 0.0038080215454102 sec end of function editCleanup E END BANNER EDIT BLOCK running second health report V starting function validate V woid = 76274 V Found WO 76274 V set up work order characteristics V overtime flag is false V default end of day is 8:00 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765983620 (12/17/2025 3:00 PM) V stopgaplow stamp is 1734447620 (12/17/2024 3:00 PM) V stopgaphigh stamp is 1797519620 (12/17/2026 3:00 PM) V looking at seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 11:00 AM V checking overtime flag and time V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 11:00 AM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 08:00 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new foreman work list: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76274: V Foreman_Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 11:00 AM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 8:00 PM V Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0099458694458008 sec end of function validate END SCHEDULER PHP total runtime 0.040420055389404 sec 168 12/17/2025 09:39:07 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 09:39 am START PHP Page reload has detected a notes creation date=12/19/2025 techID=1043 author is Briana Ontiveros body is Dallas Cold Alarm END SCHEDULER PHP total runtime 0.0089380741119385 sec 169 12/17/2025 09:38:33 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 8:38:32 AM SETUP block status = only source0 WOID = 76278 source1 source tech ID = 1043 source2 source block date = 12/19/2025 source3 start date = 12/19/2025 source4 end date = 12/19/2025 source5 foreman ID = 1043 source6 1st day on job = 12/19/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/19/2025 source9 job type = Alarm Inspection source10 foreman time lines/WOP size =
12/19/2025-1043 source11 man hours = destination0 tech ID = 1043 destination1 block date = 1/2/2026 destination2 wo list = ,76239,76274, destination3 list of tech cross-trained skills =
Alarm Contract
Alarm Inspection
Alarm Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76278_1043_12/19/2025_12/19/2025_12/19/2025_1043_12/19/2025_12/19/2025_12/19/2025_Alarm Inspection_12/19/2025-1043_ grid = 1043_1/2/2026_,76239,76274,_Alarm Contract
Alarm Inspection
Alarm Service END JAVASCRIPT 12/17/2025 09:38 am START PHP Page reload has detected a Drag & Drop edit to wo 76278 Starting Edit Run pre-run health report: V starting function validate V woid = 76278 V Found WO 76278 V set up work order characteristics V overtime flag is V default end of day is 19:00:00 V foreman ID is 1043 V lunch is 30 V wo timeline: 12/19/2025 11:30 AM-12/19/2025 2:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765982313 (12/17/2025 2:38 PM) V stopgaplow stamp is 1734446313 (12/17/2024 2:38 PM) V stopgaphigh stamp is 1797518313 (12/17/2026 2:38 PM) V looking at seg 12/19/2025 11:30 AM-12/19/2025 2:30 PM V start seg is 12/19/2025 11:30 AM V stop seg is 12/19/2025 2:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 11:30 AM-12/19/2025 2:30 PM V start seg is 12/19/2025 11:30 AM V stop seg is 12/19/2025 2:30 PM V stamp of whole start time+date is 1766143800 V stamp of whole stop time+date is 1766154600 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 11:30 AM V stamp of start time is 41400 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 2:30 PM V stamp of stop time is 52200 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (41400) < 0 or starttime (41400) > 86400 or V stoptime (52200) < 0 or stoptime (52200) > 86400 V captured maxEnd = 8:00 PM V legal day span. Use segment V new timeline so far: 12/19/2025 11:30 AM-12/19/2025 2:30 PM V old wo timeline: 12/19/2025 11:30 AM-12/19/2025 2:30 PM V new wo timeline: 12/19/2025 11:30 AM-12/19/2025 2:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 11:30 AM-12/19/2025 2:30 PM V create map process array V original foreman map from WO: 12/19/2025^1043 V splitting map into 1 elements V raw map element is 12/19/2025^1043 V processed element is 1766102400=12/19/2025 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 11:30 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 02:30 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1043 V new map is: 12/19/2025^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 11:30 AM-12/19/2025 2:30 PM V new wo timeline: 12/19/2025 11:30 AM-12/19/2025 2:30 PM V new foreman work list: 12/19/2025 11:30 AM-12/19/2025 2:30 PM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76278: V Foreman_Time_Line = 12/19/2025 11:30 AM-12/19/2025 2:30 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 11:30 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 02:30 PM V ForemanMap = 12/19/2025^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 8:00 PM V Time_Line = 12/19/2025 11:30 AM-12/19/2025 2:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.010102987289429 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 09:38:33 DD Source Block: 76278_1043_12/19/2025_12/19/2025_12/19/2025_1043_12/19/2025_12/19/2025_12/19/2025_Alarm Inspection_12/19/2025-1043_ DD Destination Grid: 1043_1/2/2026_,76239,76274,_Alarm Contract
Alarm Inspection
Alarm Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 09:38:33 GS Edit wo 76278 GS Fetching WO 76278 from SQL GS Foreman ID is 1043 GS start time is 11:30 AM GS stop time is 8:00 PM GS WO Timeline is: 12/19/2025 11:30 AM-12/19/2025 2:30 PM GS hours scheduled are 3 and hours on site are 3 and foreman hours are 3 foreman timeline is 12/19/2025 11:30 AM-12/19/2025 2:30 PM GS foreman map is: 12/19/2025^1043 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/19/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/19/2025 11:30 AM-12/19/2025 2:30 PM NM testing old segment 1766102400 (12/19/2025) is older than start of move 1766102400(12/19/2025) NM line 12/19/2025 11:30 AM-12/19/2025 2:30 PM is on or after start of move - place in timerows array NM original timeline: 12/19/2025 11:30 AM-12/19/2025 2:30 PM NM pre-move rows in stash: NM rows subject to move: 12/19/2025 11:30 AM-12/19/2025 2:30 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1767312000 (1/2/2026) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/19/2025 11:30 AM-12/19/2025 2:30 PM DT stampstart is 1767312000 DT 1 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT first stamp is 1766102400 DT last stamp is 1766102400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT end of find gap loop DT fetching WO 76278 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767312000 DT looking at date 1767312000(1/2/2026) DT day of the week is Friday DT we can use 1767312000 as a valid date DT original segment at this position 12/19/2025 11:30 AM-12/19/2025 2:30 PM will be modified DT building seg starting with 1/2/2026 11:30 AM- DT the date of the segment end is 1/2/2026 DT modified segment to add is 1/2/2026 11:30 AM-1/2/2026 2:30 PM DT next line DT countdown is now -1 DT created: 1/2/2026 11:30 AM-1/2/2026 2:30 PM DT end of function dayTest NM function returned this modified timeline: 1/2/2026 11:30 AM-1/2/2026 2:30 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 1/2/2026 11:30 AM-1/2/2026 2:30 PM EC Starting function editCleanup EC new time line is 1/2/2026 11:30 AM-1/2/2026 2:30 PM EC original time line is 12/19/2025 11:30 AM-12/19/2025 2:30 PM EC foreman map is 12/19/2025^1043 EC linear hours are 3 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 1/2/2026 11:30 AM-1/2/2026 2:30 PM EC ending seg is 1/2/2026 11:30 AM-1/2/2026 2:30 PM EC new start date is 1/2/2026 and stop date is 1/2/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026 11:30 AM-1/2/2026 2:30 PM EC map is: 12/19/2025^1043 EC creating map array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767312000 => 1/2/2026 11:30 AM-1/2/2026 2:30 PM EC no gfad for 1767312000. adding 1/2/2026^1043 EC old foreman map: 12/19/2025^1043 EC new map is 1/2/2026^1043 EC using newmap array of size 1 to create new foreman work list EC looking at 1767312000=>1/2/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/2/2026 11:30 AM-1/2/2026 2:30 PM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 11:30 AM-1/2/2026 2:30 PM is: 1/2/2026 11:30 AM-1/2/2026 2:30 PM EC new foreman work list: 1/2/2026 11:30 AM-1/2/2026 2:30 PM EC new foreman hours are 3 EC updating WO record: EC Hours_Scheduled = 3 EC Scheduled_Date_Start = 1/2/2026 EC Projected_Stop_Date = 1/2/2026 EC Foreman_Hours = 3 EC Hours_On_Site = 3 EC Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:30 PM EC Foreman_Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:30 PM EC ForemanMap = 1/2/2026^1043 EC finished writing wo record 76278 EC runtime 0.0034310817718506 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76278 V Found WO 76278 V set up work order characteristics V overtime flag is V default end of day is 8:00 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765982313 (12/17/2025 2:38 PM) V stopgaplow stamp is 1734446313 (12/17/2024 2:38 PM) V stopgaphigh stamp is 1797518313 (12/17/2026 2:38 PM) V looking at seg 1/2/2026 11:30 AM-1/2/2026 2:30 PM V start seg is 1/2/2026 11:30 AM V stop seg is 1/2/2026 2:30 PM V checking overtime flag and time V overtime not allowed V looking at seg 1/2/2026 11:30 AM-1/2/2026 2:30 PM V start seg is 1/2/2026 11:30 AM V stop seg is 1/2/2026 2:30 PM V stamp of whole start time+date is 1767353400 V stamp of whole stop time+date is 1767364200 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 11:30 AM V stamp of start time is 41400 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 2:30 PM V stamp of stop time is 52200 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (41400) < 0 or starttime (41400) > 86400 or V stoptime (52200) < 0 or stoptime (52200) > 86400 V captured maxEnd = 8:00 PM V legal day span. Use segment V new timeline so far: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V old wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V new wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 11:30 AM-1/2/2026 2:30 PM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 11:30 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 02:30 PM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 11:30 AM-1/2/2026 2:30 PM V new wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V new foreman work list: 1/2/2026 11:30 AM-1/2/2026 2:30 PM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76278: V Foreman_Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:30 PM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 11:30 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 02:30 PM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 8:00 PM V Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:30 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0097861289978027 sec end of function validate END SCHEDULER PHP total runtime 0.037882089614868 sec 170 12/17/2025 09:38:30 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 8:38:29 AM SETUP block status = only source0 WOID = 76274 source1 source tech ID = 1043 source2 source block date = 12/19/2025 source3 start date = 12/19/2025 source4 end date = 12/19/2025 source5 foreman ID = 1043 source6 1st day on job = 12/19/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/19/2025 source9 job type = Alarm Inspection source10 foreman time lines/WOP size =
12/19/2025-1043 source11 man hours = destination0 tech ID = 1043 destination1 block date = 1/2/2026 destination2 wo list = ,76239, destination3 list of tech cross-trained skills =
Alarm Contract
Alarm Inspection
Alarm Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76274_1043_12/19/2025_12/19/2025_12/19/2025_1043_12/19/2025_12/19/2025_12/19/2025_Alarm Inspection_12/19/2025-1043_ grid = 1043_1/2/2026_,76239,_Alarm Contract
Alarm Inspection
Alarm Service END JAVASCRIPT 12/17/2025 09:38 am START PHP Page reload has detected a Drag & Drop edit to wo 76274 Starting Edit Run pre-run health report: V starting function validate V woid = 76274 V Found WO 76274 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1043 V lunch is 30 V wo timeline: 12/19/2025 11:30 AM-12/19/2025 2:15 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765982310 (12/17/2025 2:38 PM) V stopgaplow stamp is 1734446310 (12/17/2024 2:38 PM) V stopgaphigh stamp is 1797518310 (12/17/2026 2:38 PM) V looking at seg 12/19/2025 11:30 AM-12/19/2025 2:15 PM V start seg is 12/19/2025 11:30 AM V stop seg is 12/19/2025 2:15 PM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 11:30 AM-12/19/2025 2:15 PM V start seg is 12/19/2025 11:30 AM V stop seg is 12/19/2025 2:15 PM V stamp of whole start time+date is 1766143800 V stamp of whole stop time+date is 1766153700 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 11:30 AM V stamp of start time is 41400 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 2:15 PM V stamp of stop time is 51300 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (41400) < 0 or starttime (41400) > 86400 or V stoptime (51300) < 0 or stoptime (51300) > 86400 V captured maxEnd = 8:00 PM V legal day span. Use segment V new timeline so far: 12/19/2025 11:30 AM-12/19/2025 2:15 PM V old wo timeline: 12/19/2025 11:30 AM-12/19/2025 2:15 PM V new wo timeline: 12/19/2025 11:30 AM-12/19/2025 2:15 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 11:30 AM-12/19/2025 2:15 PM V create map process array V original foreman map from WO: 12/19/2025^1043 V splitting map into 1 elements V raw map element is 12/19/2025^1043 V processed element is 1766102400=12/19/2025 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 11:30 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 02:15 PM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1043 V new map is: 12/19/2025^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 11:30 AM-12/19/2025 2:15 PM V new wo timeline: 12/19/2025 11:30 AM-12/19/2025 2:15 PM V new foreman work list: 12/19/2025 11:30 AM-12/19/2025 2:15 PM V calculate work order hours V foreman hours are: 2.75 and linear hours are 2.75 V rebuild helper timelines V total hours scheduled are 2.75 V updating wo 76274: V Foreman_Time_Line = 12/19/2025 11:30 AM-12/19/2025 2:15 PM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 11:30 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 02:15 PM V ForemanMap = 12/19/2025^1043 V Foreman_Hours = 2.75 V Hours_On_Site = 2.75 V Hours_Scheduled = 2.75 V Default_End_of_Day = 8:00 PM V Time_Line = 12/19/2025 11:30 AM-12/19/2025 2:15 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0097157955169678 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 09:38:30 DD Source Block: 76274_1043_12/19/2025_12/19/2025_12/19/2025_1043_12/19/2025_12/19/2025_12/19/2025_Alarm Inspection_12/19/2025-1043_ DD Destination Grid: 1043_1/2/2026_,76239,_Alarm Contract
Alarm Inspection
Alarm Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 09:38:30 GS Edit wo 76274 GS Fetching WO 76274 from SQL GS Foreman ID is 1043 GS start time is 11:30 AM GS stop time is 8:00 PM GS WO Timeline is: 12/19/2025 11:30 AM-12/19/2025 2:15 PM GS hours scheduled are 2.75 and hours on site are 2.75 and foreman hours are 2.75 foreman timeline is 12/19/2025 11:30 AM-12/19/2025 2:15 PM GS foreman map is: 12/19/2025^1043 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/19/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/19/2025 11:30 AM-12/19/2025 2:15 PM NM testing old segment 1766102400 (12/19/2025) is older than start of move 1766102400(12/19/2025) NM line 12/19/2025 11:30 AM-12/19/2025 2:15 PM is on or after start of move - place in timerows array NM original timeline: 12/19/2025 11:30 AM-12/19/2025 2:15 PM NM pre-move rows in stash: NM rows subject to move: 12/19/2025 11:30 AM-12/19/2025 2:15 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1767312000 (1/2/2026) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/19/2025 11:30 AM-12/19/2025 2:15 PM DT stampstart is 1767312000 DT 1 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT first stamp is 1766102400 DT last stamp is 1766102400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT end of find gap loop DT fetching WO 76274 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767312000 DT looking at date 1767312000(1/2/2026) DT day of the week is Friday DT we can use 1767312000 as a valid date DT original segment at this position 12/19/2025 11:30 AM-12/19/2025 2:15 PM will be modified DT building seg starting with 1/2/2026 11:30 AM- DT the date of the segment end is 1/2/2026 DT modified segment to add is 1/2/2026 11:30 AM-1/2/2026 2:15 PM DT next line DT countdown is now -1 DT created: 1/2/2026 11:30 AM-1/2/2026 2:15 PM DT end of function dayTest NM function returned this modified timeline: 1/2/2026 11:30 AM-1/2/2026 2:15 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 1/2/2026 11:30 AM-1/2/2026 2:15 PM EC Starting function editCleanup EC new time line is 1/2/2026 11:30 AM-1/2/2026 2:15 PM EC original time line is 12/19/2025 11:30 AM-12/19/2025 2:15 PM EC foreman map is 12/19/2025^1043 EC linear hours are 2.75 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 1/2/2026 11:30 AM-1/2/2026 2:15 PM EC ending seg is 1/2/2026 11:30 AM-1/2/2026 2:15 PM EC new start date is 1/2/2026 and stop date is 1/2/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026 11:30 AM-1/2/2026 2:15 PM EC map is: 12/19/2025^1043 EC creating map array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767312000 => 1/2/2026 11:30 AM-1/2/2026 2:15 PM EC no gfad for 1767312000. adding 1/2/2026^1043 EC old foreman map: 12/19/2025^1043 EC new map is 1/2/2026^1043 EC using newmap array of size 1 to create new foreman work list EC looking at 1767312000=>1/2/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/2/2026 11:30 AM-1/2/2026 2:15 PM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 11:30 AM-1/2/2026 2:15 PM is: 1/2/2026 11:30 AM-1/2/2026 2:15 PM EC new foreman work list: 1/2/2026 11:30 AM-1/2/2026 2:15 PM EC new foreman hours are 2.75 EC updating WO record: EC Hours_Scheduled = 2.75 EC Scheduled_Date_Start = 1/2/2026 EC Projected_Stop_Date = 1/2/2026 EC Foreman_Hours = 2.75 EC Hours_On_Site = 2.75 EC Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:15 PM EC Foreman_Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:15 PM EC ForemanMap = 1/2/2026^1043 EC finished writing wo record 76274 EC runtime 0.0035350322723389 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76274 V Found WO 76274 V set up work order characteristics V overtime flag is V default end of day is 8:00 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765982310 (12/17/2025 2:38 PM) V stopgaplow stamp is 1734446310 (12/17/2024 2:38 PM) V stopgaphigh stamp is 1797518310 (12/17/2026 2:38 PM) V looking at seg 1/2/2026 11:30 AM-1/2/2026 2:15 PM V start seg is 1/2/2026 11:30 AM V stop seg is 1/2/2026 2:15 PM V checking overtime flag and time V overtime not allowed V looking at seg 1/2/2026 11:30 AM-1/2/2026 2:15 PM V start seg is 1/2/2026 11:30 AM V stop seg is 1/2/2026 2:15 PM V stamp of whole start time+date is 1767353400 V stamp of whole stop time+date is 1767363300 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 11:30 AM V stamp of start time is 41400 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 2:15 PM V stamp of stop time is 51300 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (41400) < 0 or starttime (41400) > 86400 or V stoptime (51300) < 0 or stoptime (51300) > 86400 V captured maxEnd = 8:00 PM V legal day span. Use segment V new timeline so far: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V old wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V new wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 11:30 AM-1/2/2026 2:15 PM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 11:30 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 02:15 PM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 11:30 AM-1/2/2026 2:15 PM V new wo timeline: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V new foreman work list: 1/2/2026 11:30 AM-1/2/2026 2:15 PM V calculate work order hours V foreman hours are: 2.75 and linear hours are 2.75 V rebuild helper timelines V total hours scheduled are 2.75 V updating wo 76274: V Foreman_Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:15 PM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 11:30 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 02:15 PM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 2.75 V Hours_On_Site = 2.75 V Hours_Scheduled = 2.75 V Default_End_of_Day = 8:00 PM V Time_Line = 1/2/2026 11:30 AM-1/2/2026 2:15 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0092129707336426 sec end of function validate END SCHEDULER PHP total runtime 0.036497116088867 sec 171 12/17/2025 09:38:26 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 8:38:25 AM SETUP block status = only source0 WOID = 76239 source1 source tech ID = 1043 source2 source block date = 12/19/2025 source3 start date = 12/19/2025 source4 end date = 12/19/2025 source5 foreman ID = 1043 source6 1st day on job = 12/19/2025 source7 last day on job = 12/19/2025 source8 first date on the grid (unused) = 12/19/2025 source9 job type = Alarm Inspection source10 foreman time lines/WOP size =
12/19/2025-1043 source11 man hours = destination0 tech ID = 1043 destination1 block date = 1/2/2026 destination2 wo list = , destination3 list of tech cross-trained skills =
Alarm Contract
Alarm Inspection
Alarm Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76239_1043_12/19/2025_12/19/2025_12/19/2025_1043_12/19/2025_12/19/2025_12/19/2025_Alarm Inspection_12/19/2025-1043_ grid = 1043_1/2/2026_,_Alarm Contract
Alarm Inspection
Alarm Service END JAVASCRIPT 12/17/2025 09:38 am START PHP Page reload has detected a Drag & Drop edit to wo 76239 Starting Edit Run pre-run health report: V starting function validate V woid = 76239 V Found WO 76239 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1043 V lunch is 30 V wo timeline: 12/19/2025 8:00 AM-12/19/2025 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765982306 (12/17/2025 2:38 PM) V stopgaplow stamp is 1734446306 (12/17/2024 2:38 PM) V stopgaphigh stamp is 1797518306 (12/17/2026 2:38 PM) V looking at seg 12/19/2025 8:00 AM-12/19/2025 11:00 AM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 12/19/2025 8:00 AM-12/19/2025 11:00 AM V start seg is 12/19/2025 8:00 AM V stop seg is 12/19/2025 11:00 AM V stamp of whole start time+date is 1766131200 V stamp of whole stop time+date is 1766142000 V start date is 12/19/2025 V stamp of start date is 1766102400 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 12/19/2025 V stamp of stop date is 1766102400 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1766102400) < startdate (1766102400) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 12/19/2025 8:00 AM-12/19/2025 11:00 AM V old wo timeline: 12/19/2025 8:00 AM-12/19/2025 11:00 AM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1766102400] => 12/19/2025 8:00 AM-12/19/2025 11:00 AM V create map process array V original foreman map from WO: 12/19/2025^1043 V splitting map into 1 elements V raw map element is 12/19/2025^1043 V processed element is 1766102400=12/19/2025 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 12/19/2025(1766102400) V master start time is 08:00 AM in 12hr format V last day starts 12/19/2025(1766102400) V master stop date is 12/19/2025 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 12/19/2025 V testing map entry against timeline date 12/19/2025(1766102400) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 12/19/2025^1043 V new map is: 12/19/2025^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 12/19/2025 8:00 AM-12/19/2025 11:00 AM V new wo timeline: 12/19/2025 8:00 AM-12/19/2025 11:00 AM V new foreman work list: 12/19/2025 8:00 AM-12/19/2025 11:00 AM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76239: V Foreman_Time_Line = 12/19/2025 8:00 AM-12/19/2025 11:00 AM V Scheduled_Date_Start = 12/19/2025 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 12/19/2025 V Projected_Stop_Time = 11:00 AM V ForemanMap = 12/19/2025^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 4:30 PM V Time_Line = 12/19/2025 8:00 AM-12/19/2025 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.009774923324585 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 09:38:26 DD Source Block: 76239_1043_12/19/2025_12/19/2025_12/19/2025_1043_12/19/2025_12/19/2025_12/19/2025_Alarm Inspection_12/19/2025-1043_ DD Destination Grid: 1043_1/2/2026_,_Alarm Contract
Alarm Inspection
Alarm Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 09:38:26 GS Edit wo 76239 GS Fetching WO 76239 from SQL GS Foreman ID is 1043 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 12/19/2025 8:00 AM-12/19/2025 11:00 AM GS hours scheduled are 3 and hours on site are 3 and foreman hours are 3 foreman timeline is 12/19/2025 8:00 AM-12/19/2025 11:00 AM GS foreman map is: 12/19/2025^1043 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 12/19/2025 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 12/19/2025 8:00 AM-12/19/2025 11:00 AM NM testing old segment 1766102400 (12/19/2025) is older than start of move 1766102400(12/19/2025) NM line 12/19/2025 8:00 AM-12/19/2025 11:00 AM is on or after start of move - place in timerows array NM original timeline: 12/19/2025 8:00 AM-12/19/2025 11:00 AM NM pre-move rows in stash: NM rows subject to move: 12/19/2025 8:00 AM-12/19/2025 11:00 AM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1767312000 (1/2/2026) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 12/19/2025 8:00 AM-12/19/2025 11:00 AM DT stampstart is 1767312000 DT 1 rows to process DT building array for segment start stamps DT adding 12/19/2025 to array as 1766102400 DT first stamp is 1766102400 DT last stamp is 1766102400 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1766102400 DT end of find gap loop DT fetching WO 76239 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767312000 DT looking at date 1767312000(1/2/2026) DT day of the week is Friday DT we can use 1767312000 as a valid date DT original segment at this position 12/19/2025 8:00 AM-12/19/2025 11:00 AM will be modified DT building seg starting with 1/2/2026 8:00 AM- DT the date of the segment end is 1/2/2026 DT modified segment to add is 1/2/2026 8:00 AM-1/2/2026 11:00 AM DT next line DT countdown is now -1 DT created: 1/2/2026 8:00 AM-1/2/2026 11:00 AM DT end of function dayTest NM function returned this modified timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC Starting function editCleanup EC new time line is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC original time line is 12/19/2025 8:00 AM-12/19/2025 11:00 AM EC foreman map is 12/19/2025^1043 EC linear hours are 3 EC last original WOTL date is 12/19/2025 and stamp is 1766102400 EC creating array from new wo timeline EC starting seg is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC ending seg is 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC new start date is 1/2/2026 and stop date is 1/2/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC map is: 12/19/2025^1043 EC creating map array as stamp => seg EC adding element of stamp [1766102400] => seg 12/19/2025^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767312000 => 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC no gfad for 1767312000. adding 1/2/2026^1043 EC old foreman map: 12/19/2025^1043 EC new map is 1/2/2026^1043 EC using newmap array of size 1 to create new foreman work list EC looking at 1767312000=>1/2/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/2/2026 8:00 AM-1/2/2026 11:00 AM from wotl at 1767312000 to fwl EC new foreman work list so far after adding wotl seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM is: 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC new foreman work list: 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC new foreman hours are 3 EC updating WO record: EC Hours_Scheduled = 3 EC Scheduled_Date_Start = 1/2/2026 EC Projected_Stop_Date = 1/2/2026 EC Foreman_Hours = 3 EC Hours_On_Site = 3 EC Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC Foreman_Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM EC ForemanMap = 1/2/2026^1043 EC finished writing wo record 76239 EC runtime 0.0033831596374512 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76239 V Found WO 76239 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765982306 (12/17/2025 2:38 PM) V stopgaplow stamp is 1734446306 (12/17/2024 2:38 PM) V stopgaphigh stamp is 1797518306 (12/17/2026 2:38 PM) V looking at seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 11:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 1/2/2026 8:00 AM-1/2/2026 11:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 11:00 AM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767351600 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 11:00 AM V stamp of stop time is 39600 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (39600) < 0 or stoptime (39600) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V old wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 11:00 AM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 08:00 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 11:00 AM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V new foreman work list: 1/2/2026 8:00 AM-1/2/2026 11:00 AM V calculate work order hours V foreman hours are: 3 and linear hours are 3 V rebuild helper timelines V total hours scheduled are 3 V updating wo 76239: V Foreman_Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 11:00 AM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 3 V Hours_On_Site = 3 V Hours_Scheduled = 3 V Default_End_of_Day = 4:30 PM V Time_Line = 1/2/2026 8:00 AM-1/2/2026 11:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0091211795806885 sec end of function validate END SCHEDULER PHP total runtime 0.03615403175354 sec 172 12/17/2025 09:38:22 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 8:38:20 AM SETUP block status = only source0 WOID = 76909 source1 source tech ID = 1043 source2 source block date = 1/2/2026 source3 start date = 01/02/2026 source4 end date = 01/02/2026 source5 foreman ID = 1043 source6 1st day on job = 1/2/2026 source7 last day on job = 1/2/2026 source8 first date on the grid (unused) = 1/2/2026 source9 job type = Alarm Inspection source10 foreman time lines/WOP size =
1/2/2026-1043 source11 man hours = destination0 tech ID = 1043 destination1 block date = 1/7/2026 destination2 wo list = ,77027, destination3 list of tech cross-trained skills =
Alarm Contract
Alarm Inspection
Alarm Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 76909_1043_1/2/2026_01/02/2026_01/02/2026_1043_1/2/2026_1/2/2026_1/2/2026_Alarm Inspection_1/2/2026-1043_ grid = 1043_1/7/2026_,77027,_Alarm Contract
Alarm Inspection
Alarm Service END JAVASCRIPT 12/17/2025 09:38 am START PHP Page reload has detected a Drag & Drop edit to wo 76909 Starting Edit Run pre-run health report: V starting function validate V woid = 76909 V Found WO 76909 V set up work order characteristics V overtime flag is V default end of day is 16:30:00 V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 10:30 AM-1/2/2026 1:15 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765982302 (12/17/2025 2:38 PM) V stopgaplow stamp is 1734446302 (12/17/2024 2:38 PM) V stopgaphigh stamp is 1797518302 (12/17/2026 2:38 PM) V looking at seg 1/2/2026 10:30 AM-1/2/2026 1:15 PM V start seg is 1/2/2026 10:30 AM V stop seg is 1/2/2026 1:15 PM V checking overtime flag and time V overtime not allowed V looking at seg 1/2/2026 10:30 AM-1/2/2026 1:15 PM V start seg is 1/2/2026 10:30 AM V stop seg is 1/2/2026 1:15 PM V stamp of whole start time+date is 1767349800 V stamp of whole stop time+date is 1767359700 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 10:30 AM V stamp of start time is 37800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 1:15 PM V stamp of stop time is 47700 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (37800) < 0 or starttime (37800) > 86400 or V stoptime (47700) < 0 or stoptime (47700) > 86400 V captured maxEnd = 7:00 PM V legal day span. Use segment V new timeline so far: 1/2/2026 10:30 AM-1/2/2026 1:15 PM V old wo timeline: 1/2/2026 10:30 AM-1/2/2026 1:15 PM V new wo timeline: 1/2/2026 10:30 AM-1/2/2026 1:15 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 10:30 AM-1/2/2026 1:15 PM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 10:30 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 01:15 PM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 10:30 AM-1/2/2026 1:15 PM V new wo timeline: 1/2/2026 10:30 AM-1/2/2026 1:15 PM V new foreman work list: 1/2/2026 10:30 AM-1/2/2026 1:15 PM V calculate work order hours V foreman hours are: 2.75 and linear hours are 2.75 V rebuild helper timelines V total hours scheduled are 2.75 V updating wo 76909: V Foreman_Time_Line = 1/2/2026 10:30 AM-1/2/2026 1:15 PM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 10:30 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 01:15 PM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 2.75 V Hours_On_Site = 2.75 V Hours_Scheduled = 2.75 V Default_End_of_Day = 7:00 PM V Time_Line = 1/2/2026 10:30 AM-1/2/2026 1:15 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0096240043640137 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 09:38:22 DD Source Block: 76909_1043_1/2/2026_01/02/2026_01/02/2026_1043_1/2/2026_1/2/2026_1/2/2026_Alarm Inspection_1/2/2026-1043_ DD Destination Grid: 1043_1/7/2026_,77027,_Alarm Contract
Alarm Inspection
Alarm Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 09:38:22 GS Edit wo 76909 GS Fetching WO 76909 from SQL GS Foreman ID is 1043 GS start time is 10:30 AM GS stop time is 7:00 PM GS WO Timeline is: 1/2/2026 10:30 AM-1/2/2026 1:15 PM GS hours scheduled are 2.75 and hours on site are 2.75 and foreman hours are 2.75 foreman timeline is 1/2/2026 10:30 AM-1/2/2026 1:15 PM GS foreman map is: 1/2/2026^1043 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 1/2/2026 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 1/2/2026 10:30 AM-1/2/2026 1:15 PM NM testing old segment 1767312000 (1/2/2026) is older than start of move 1767312000(1/2/2026) NM line 1/2/2026 10:30 AM-1/2/2026 1:15 PM is on or after start of move - place in timerows array NM original timeline: 1/2/2026 10:30 AM-1/2/2026 1:15 PM NM pre-move rows in stash: NM rows subject to move: 1/2/2026 10:30 AM-1/2/2026 1:15 PM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1767744000 (1/7/2026) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 1/2/2026 10:30 AM-1/2/2026 1:15 PM DT stampstart is 1767744000 DT 1 rows to process DT building array for segment start stamps DT adding 1/2/2026 to array as 1767312000 DT first stamp is 1767312000 DT last stamp is 1767312000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1767312000 DT end of find gap loop DT fetching WO 76909 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767744000 DT looking at date 1767744000(1/7/2026) DT day of the week is Wednesday DT we can use 1767744000 as a valid date DT original segment at this position 1/2/2026 10:30 AM-1/2/2026 1:15 PM will be modified DT building seg starting with 1/7/2026 10:30 AM- DT the date of the segment end is 1/7/2026 DT modified segment to add is 1/7/2026 10:30 AM-1/7/2026 1:15 PM DT next line DT countdown is now -1 DT created: 1/7/2026 10:30 AM-1/7/2026 1:15 PM DT end of function dayTest NM function returned this modified timeline: 1/7/2026 10:30 AM-1/7/2026 1:15 PM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 1/7/2026 10:30 AM-1/7/2026 1:15 PM EC Starting function editCleanup EC new time line is 1/7/2026 10:30 AM-1/7/2026 1:15 PM EC original time line is 1/2/2026 10:30 AM-1/2/2026 1:15 PM EC foreman map is 1/2/2026^1043 EC linear hours are 2.75 EC last original WOTL date is 1/2/2026 and stamp is 1767312000 EC creating array from new wo timeline EC starting seg is 1/7/2026 10:30 AM-1/7/2026 1:15 PM EC ending seg is 1/7/2026 10:30 AM-1/7/2026 1:15 PM EC new start date is 1/7/2026 and stop date is 1/7/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767744000] => seg 1/7/2026 10:30 AM-1/7/2026 1:15 PM EC map is: 1/2/2026^1043 EC creating map array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767744000 => 1/7/2026 10:30 AM-1/7/2026 1:15 PM EC no gfad for 1767744000. adding 1/7/2026^1043 EC old foreman map: 1/2/2026^1043 EC new map is 1/7/2026^1043 EC using newmap array of size 1 to create new foreman work list EC looking at 1767744000=>1/7/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/7/2026 10:30 AM-1/7/2026 1:15 PM from wotl at 1767744000 to fwl EC new foreman work list so far after adding wotl seg 1/7/2026 10:30 AM-1/7/2026 1:15 PM is: 1/7/2026 10:30 AM-1/7/2026 1:15 PM EC new foreman work list: 1/7/2026 10:30 AM-1/7/2026 1:15 PM EC new foreman hours are 2.75 EC updating WO record: EC Hours_Scheduled = 2.75 EC Scheduled_Date_Start = 1/7/2026 EC Projected_Stop_Date = 1/7/2026 EC Foreman_Hours = 2.75 EC Hours_On_Site = 2.75 EC Time_Line = 1/7/2026 10:30 AM-1/7/2026 1:15 PM EC Foreman_Time_Line = 1/7/2026 10:30 AM-1/7/2026 1:15 PM EC ForemanMap = 1/7/2026^1043 EC finished writing wo record 76909 EC runtime 0.0033471584320068 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 76909 V Found WO 76909 V set up work order characteristics V overtime flag is V default end of day is 7:00 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/7/2026 10:30 AM-1/7/2026 1:15 PM V test/rebuild wo timeline V checking if timelines are valid V time is 1765982302 (12/17/2025 2:38 PM) V stopgaplow stamp is 1734446302 (12/17/2024 2:38 PM) V stopgaphigh stamp is 1797518302 (12/17/2026 2:38 PM) V looking at seg 1/7/2026 10:30 AM-1/7/2026 1:15 PM V start seg is 1/7/2026 10:30 AM V stop seg is 1/7/2026 1:15 PM V checking overtime flag and time V overtime not allowed V looking at seg 1/7/2026 10:30 AM-1/7/2026 1:15 PM V start seg is 1/7/2026 10:30 AM V stop seg is 1/7/2026 1:15 PM V stamp of whole start time+date is 1767781800 V stamp of whole stop time+date is 1767791700 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 10:30 AM V stamp of start time is 37800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 1:15 PM V stamp of stop time is 47700 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (37800) < 0 or starttime (37800) > 86400 or V stoptime (47700) < 0 or stoptime (47700) > 86400 V captured maxEnd = 7:00 PM V legal day span. Use segment V new timeline so far: 1/7/2026 10:30 AM-1/7/2026 1:15 PM V old wo timeline: 1/7/2026 10:30 AM-1/7/2026 1:15 PM V new wo timeline: 1/7/2026 10:30 AM-1/7/2026 1:15 PM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767744000] => 1/7/2026 10:30 AM-1/7/2026 1:15 PM V create map process array V original foreman map from WO: 1/7/2026^1043 V splitting map into 1 elements V raw map element is 1/7/2026^1043 V processed element is 1767744000=1/7/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/7/2026(1767744000) V master start time is 10:30 AM in 12hr format V last day starts 1/7/2026(1767744000) V master stop date is 1/7/2026 V master stop time is 01:15 PM in 12hr format V validate foreman map V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/7/2026^1043 V new map is: 1/7/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/7/2026 10:30 AM-1/7/2026 1:15 PM V new wo timeline: 1/7/2026 10:30 AM-1/7/2026 1:15 PM V new foreman work list: 1/7/2026 10:30 AM-1/7/2026 1:15 PM V calculate work order hours V foreman hours are: 2.75 and linear hours are 2.75 V rebuild helper timelines V total hours scheduled are 2.75 V updating wo 76909: V Foreman_Time_Line = 1/7/2026 10:30 AM-1/7/2026 1:15 PM V Scheduled_Date_Start = 1/7/2026 V Scheduled_Time_Start = 10:30 AM V Projected_Stop_Date = 1/7/2026 V Projected_Stop_Time = 01:15 PM V ForemanMap = 1/7/2026^1043 V Foreman_Hours = 2.75 V Hours_On_Site = 2.75 V Hours_Scheduled = 2.75 V Default_End_of_Day = 7:00 PM V Time_Line = 1/7/2026 10:30 AM-1/7/2026 1:15 PM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0091381072998047 sec end of function validate END SCHEDULER PHP total runtime 0.035898208618164 sec 173 12/17/2025 09:38:18 User: Briana Ontiveros Process: RUNNING SCHEDULER START JAVASCRIPT User:1038 date:Wed Dec 17 2025 8:38:17 AM SETUP block status = only source0 WOID = 77027 source1 source tech ID = 1043 source2 source block date = 1/2/2026 source3 start date = 01/02/2026 source4 end date = 01/02/2026 source5 foreman ID = 1043 source6 1st day on job = 1/2/2026 source7 last day on job = 1/2/2026 source8 first date on the grid (unused) = 1/2/2026 source9 job type = Alarm Inspection source10 foreman time lines/WOP size =
1/2/2026-1043 source11 man hours = destination0 tech ID = 1043 destination1 block date = 1/7/2026 destination2 wo list = , destination3 list of tech cross-trained skills =
Alarm Contract
Alarm Inspection
Alarm Service Move oneday work order to the right hit 11 - running not_same_day_oneday_right_wo Now at not_same_day_oneday_right_wo option move: vreply is empty hreply is move block = 77027_1043_1/2/2026_01/02/2026_01/02/2026_1043_1/2/2026_1/2/2026_1/2/2026_Alarm Inspection_1/2/2026-1043 _ grid = 1043_1/7/2026_,_Alarm Contract
Alarm Inspection
Alarm Service END JAVASCRIPT 12/17/2025 09:38 am START PHP Page reload has detected a Drag & Drop edit to wo 77027 Starting Edit Run pre-run health report: V starting function validate V woid = 77027 V Found WO 77027 V set up work order characteristics V overtime flag is V default end of day is 17:00:00 V foreman ID is 1043 V lunch is 30 V wo timeline: 1/2/2026 8:00 AM-1/2/2026 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765982298 (12/17/2025 2:38 PM) V stopgaplow stamp is 1734446298 (12/17/2024 2:38 PM) V stopgaphigh stamp is 1797518298 (12/17/2026 2:38 PM) V looking at seg 1/2/2026 8:00 AM-1/2/2026 10:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 1/2/2026 8:00 AM-1/2/2026 10:00 AM V start seg is 1/2/2026 8:00 AM V stop seg is 1/2/2026 10:00 AM V stamp of whole start time+date is 1767340800 V stamp of whole stop time+date is 1767348000 V start date is 1/2/2026 V stamp of start date is 1767312000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/2/2026 V stamp of stop date is 1767312000 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1767312000) < startdate (1767312000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 1/2/2026 8:00 AM-1/2/2026 10:00 AM V old wo timeline: 1/2/2026 8:00 AM-1/2/2026 10:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767312000] => 1/2/2026 8:00 AM-1/2/2026 10:00 AM V create map process array V original foreman map from WO: 1/2/2026^1043 V splitting map into 1 elements V raw map element is 1/2/2026^1043 V processed element is 1767312000=1/2/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/2/2026(1767312000) V master start time is 08:00 AM in 12hr format V last day starts 1/2/2026(1767312000) V master stop date is 1/2/2026 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 1/2/2026 V testing map entry against timeline date 1/2/2026(1767312000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/2/2026^1043 V new map is: 1/2/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/2/2026 8:00 AM-1/2/2026 10:00 AM V new wo timeline: 1/2/2026 8:00 AM-1/2/2026 10:00 AM V new foreman work list: 1/2/2026 8:00 AM-1/2/2026 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 77027: V Foreman_Time_Line = 1/2/2026 8:00 AM-1/2/2026 10:00 AM V Scheduled_Date_Start = 1/2/2026 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/2/2026 V Projected_Stop_Time = 10:00 AM V ForemanMap = 1/2/2026^1043 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 1/2/2026 8:00 AM-1/2/2026 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0095510482788086 sec end of function validate DD START WO D&D ACTION User Briana Ontiveros at 12/17/2025 09:38:18 DD Source Block: 77027_1043_1/2/2026_01/02/2026_01/02/2026_1043_1/2/2026_1/2/2026_1/2/2026_Alarm Inspection_1/2/2026-1043 _ DD Destination Grid: 1043_1/7/2026_,_Alarm Contract
Alarm Inspection
Alarm Service DD Vreply=, Hreply=move GS START WO HV EDIT SETUP GS User Briana Ontiveros at 12/17/2025 09:38:18 GS Edit wo 77027 GS Fetching WO 77027 from SQL GS Foreman ID is 1043 GS start time is 08:00 AM GS stop time is 4:30 PM GS WO Timeline is: 1/2/2026 8:00 AM-1/2/2026 10:00 AM GS hours scheduled are 2 and hours on site are 2 and foreman hours are 2 foreman timeline is 1/2/2026 8:00 AM-1/2/2026 10:00 AM GS foreman map is: 1/2/2026^1043 GS creating map array GS fetching helper WOP GS found 0 helper records GS raw crew array from sql is called wocrew GS lunch is 30 GS END WO HV EDIT SETUP START HORIZONTAL DRAG-DROP BLOCK hreply command is move NM START MOVE WORK ORDER BLOCK NM moving WO blocks starting at 1/2/2026 NM separate current wo timeline into pre-move and post-move blocks NM looking at line 1/2/2026 8:00 AM-1/2/2026 10:00 AM NM testing old segment 1767312000 (1/2/2026) is older than start of move 1767312000(1/2/2026) NM line 1/2/2026 8:00 AM-1/2/2026 10:00 AM is on or after start of move - place in timerows array NM original timeline: 1/2/2026 8:00 AM-1/2/2026 10:00 AM NM pre-move rows in stash: NM rows subject to move: 1/2/2026 8:00 AM-1/2/2026 10:00 AM NM we have 1 rows from the wo timeline subject to move NM date of move start is 1767744000 (1/7/2026) NM number of timelines to move is 1 DT starting function dayTest DT current timeline: 1/2/2026 8:00 AM-1/2/2026 10:00 AM DT stampstart is 1767744000 DT 1 rows to process DT building array for segment start stamps DT adding 1/2/2026 to array as 1767312000 DT first stamp is 1767312000 DT last stamp is 1767312000 DT starting find gap loop DT in the loop DT i now is 0 DT gapstamp now at 1767312000 DT end of find gap loop DT fetching WO 77027 DT starting day test loop DT loop limit is 1 DT killcount is 399 DT index pointer is 0 DT in the loop DT current stamp is 1767744000 DT looking at date 1767744000(1/7/2026) DT day of the week is Wednesday DT we can use 1767744000 as a valid date DT original segment at this position 1/2/2026 8:00 AM-1/2/2026 10:00 AM will be modified DT building seg starting with 1/7/2026 8:00 AM- DT the date of the segment end is 1/7/2026 DT modified segment to add is 1/7/2026 8:00 AM-1/7/2026 10:00 AM DT next line DT countdown is now -1 DT created: 1/7/2026 8:00 AM-1/7/2026 10:00 AM DT end of function dayTest NM function returned this modified timeline: 1/7/2026 8:00 AM-1/7/2026 10:00 AM NM creating finished wo timeline by adding stash and modtimeline NM new timeline: 1/7/2026 8:00 AM-1/7/2026 10:00 AM EC Starting function editCleanup EC new time line is 1/7/2026 8:00 AM-1/7/2026 10:00 AM EC original time line is 1/2/2026 8:00 AM-1/2/2026 10:00 AM EC foreman map is 1/2/2026^1043 EC linear hours are 2 EC last original WOTL date is 1/2/2026 and stamp is 1767312000 EC creating array from new wo timeline EC starting seg is 1/7/2026 8:00 AM-1/7/2026 10:00 AM EC ending seg is 1/7/2026 8:00 AM-1/7/2026 10:00 AM EC new start date is 1/7/2026 and stop date is 1/7/2026 EC creating new WOTL stamp array as stamp => seg EC adding element of stamp [1767744000] => seg 1/7/2026 8:00 AM-1/7/2026 10:00 AM EC map is: 1/2/2026^1043 EC creating map array as stamp => seg EC adding element of stamp [1767312000] => seg 1/2/2026^1043 EC checking map seg for gfad EC no gfad found. EC no gfad array created EC splitting crew array EC no crew records found EC scanning new wotl array EC looking at 1767744000 => 1/7/2026 8:00 AM-1/7/2026 10:00 AM EC no gfad for 1767744000. adding 1/7/2026^1043 EC old foreman map: 1/2/2026^1043 EC new map is 1/7/2026^1043 EC using newmap array of size 1 to create new foreman work list EC looking at 1767744000=>1/7/2026^1043 EC checking for valid gfad using 1043 against 1043 EC hit EC no gfad entry - adding 1/7/2026 8:00 AM-1/7/2026 10:00 AM from wotl at 1767744000 to fwl EC new foreman work list so far after adding wotl seg 1/7/2026 8:00 AM-1/7/2026 10:00 AM is: 1/7/2026 8:00 AM-1/7/2026 10:00 AM EC new foreman work list: 1/7/2026 8:00 AM-1/7/2026 10:00 AM EC new foreman hours are 2 EC updating WO record: EC Hours_Scheduled = 2 EC Scheduled_Date_Start = 1/7/2026 EC Projected_Stop_Date = 1/7/2026 EC Foreman_Hours = 2 EC Hours_On_Site = 2 EC Time_Line = 1/7/2026 8:00 AM-1/7/2026 10:00 AM EC Foreman_Time_Line = 1/7/2026 8:00 AM-1/7/2026 10:00 AM EC ForemanMap = 1/7/2026^1043 EC finished writing wo record 77027 EC runtime 0.0033960342407227 sec end of function editCleanup NM END MOVE WORK ORDER BLOCK running second health report V starting function validate V woid = 77027 V Found WO 77027 V set up work order characteristics V overtime flag is V default end of day is 4:30 PM V foreman ID is 1043 V lunch is 30 V wo timeline: 1/7/2026 8:00 AM-1/7/2026 10:00 AM V test/rebuild wo timeline V checking if timelines are valid V time is 1765982298 (12/17/2025 2:38 PM) V stopgaplow stamp is 1734446298 (12/17/2024 2:38 PM) V stopgaphigh stamp is 1797518298 (12/17/2026 2:38 PM) V looking at seg 1/7/2026 8:00 AM-1/7/2026 10:00 AM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 10:00 AM V checking overtime flag and time V overtime not allowed V looking at seg 1/7/2026 8:00 AM-1/7/2026 10:00 AM V start seg is 1/7/2026 8:00 AM V stop seg is 1/7/2026 10:00 AM V stamp of whole start time+date is 1767772800 V stamp of whole stop time+date is 1767780000 V start date is 1/7/2026 V stamp of start date is 1767744000 V start time is 8:00 AM V stamp of start time is 28800 V stop date is 1/7/2026 V stamp of stop date is 1767744000 V stop time is 10:00 AM V stamp of stop time is 36000 V error if stopdate (1767744000) < startdate (1767744000) V error if starttime (28800) < 0 or starttime (28800) > 86400 or V stoptime (36000) < 0 or stoptime (36000) > 86400 V captured maxEnd = 4:30 PM V legal day span. Use segment V new timeline so far: 1/7/2026 8:00 AM-1/7/2026 10:00 AM V old wo timeline: 1/7/2026 8:00 AM-1/7/2026 10:00 AM V new wo timeline: 1/7/2026 8:00 AM-1/7/2026 10:00 AM V create wo timeline stamp array V creating woTester array from 1 segments V new entry = [1767744000] => 1/7/2026 8:00 AM-1/7/2026 10:00 AM V create map process array V original foreman map from WO: 1/7/2026^1043 V splitting map into 1 elements V raw map element is 1/7/2026^1043 V processed element is 1767744000=1/7/2026 and 1043 V load all WOP records for this work order V deleting any WOP records for foreman 1043 V fetching all remaining WOP records V remove dup WOP records or invalid techs V total of wop records: 0 V build master array containing arrays of helper timelines V from 0 WOP records, creating WOP array V now have 0 timeline arrays V create start and stop markers V master first date is 1/7/2026(1767744000) V master start time is 08:00 AM in 12hr format V last day starts 1/7/2026(1767744000) V master stop date is 1/7/2026 V master stop time is 10:00 AM in 12hr format V validate foreman map V looking at map date 1/7/2026 V testing map entry against timeline date 1/7/2026(1767744000) V map and timeline dates match V Creating default map entry V result of next3 is V exit of outside while loop V old map is: 1/7/2026^1043 V new map is: 1/7/2026^1043 V build the foreman work list V looking at day 0 in timeline V no gfad. Add to ftimeline 1/7/2026 8:00 AM-1/7/2026 10:00 AM V new wo timeline: 1/7/2026 8:00 AM-1/7/2026 10:00 AM V new foreman work list: 1/7/2026 8:00 AM-1/7/2026 10:00 AM V calculate work order hours V foreman hours are: 2 and linear hours are 2 V rebuild helper timelines V total hours scheduled are 2 V updating wo 77027: V Foreman_Time_Line = 1/7/2026 8:00 AM-1/7/2026 10:00 AM V Scheduled_Date_Start = 1/7/2026 V Scheduled_Time_Start = 08:00 AM V Projected_Stop_Date = 1/7/2026 V Projected_Stop_Time = 10:00 AM V ForemanMap = 1/7/2026^1043 V Foreman_Hours = 2 V Hours_On_Site = 2 V Hours_Scheduled = 2 V Default_End_of_Day = 4:30 PM V Time_Line = 1/7/2026 8:00 AM-1/7/2026 10:00 AM V Est_Crew_Size = 1 V Changed = 1 V runtime 0.0100998878479 sec end of function validate END SCHEDULER PHP total runtime 0.036942005157471 sec 174 12/17/2025 09:20:53 User: Ashley Jowell Process: RUNNING SCHEDULER 12/17/2025 09:20 am Screen Refresh END SCHEDULER PHP total runtime 0.0065329074859619 sec 175 12/17/2025 08:33:34 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at move notes: vreply is move hreply is notes block = note_308_484_12/19/2025_note_note_note_note_note_note grid = 484_1/7/2026_,_Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 08:33 am START PHP Page reload has detected a notes edit vreply=move hreply=notes source techID is 484 target techID is 484 source date is 12/19/2025 target date is 1/7/2026 body is: Kirbys Steak House Water Motor Gong Demo END SCHEDULER PHP total runtime 0.0077078342437744 sec 176 12/17/2025 08:33:27 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 08:33 am START PHP Page reload has detected a notes edit vreply=edit hreply=notes source techID and date are not needed body is Kirbys Steak House Water Motor Gong Demo note ID is 308 END SCHEDULER PHP total runtime 0.0084850788116455 sec 177 12/17/2025 08:33:01 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_524_484_12/30/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 08:33 amEND SCHEDULER PHP total runtime 0.0079288482666016 sec 178 12/17/2025 08:32:49 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_437_484_12/18/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 08:32 amEND SCHEDULER PHP total runtime 0.0075740814208984 sec 179 12/17/2025 08:32:11 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_387_484_12/17/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 08:32 amEND SCHEDULER PHP total runtime 0.0071229934692383 sec 180 12/17/2025 08:31:42 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at copy notes: vreply is copy hreply is notes block = note_308_484_12/19/2025_note_note_note_note_note_note grid = 484_12/30/2025_,_Backflow Contract
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Fire Pump Contract
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 08:31 am START PHP Page reload has detected a notes edit vreply=copy hreply=notes source techID is 484 target techID is 484 source date is 12/19/2025 target date is 12/30/2025 body is: Kirbys Steak House Water Motor Gong Replacement END SCHEDULER PHP total runtime 0.0079879760742188 sec 181 12/17/2025 08:31:20 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 08:31 am Screen Refresh END SCHEDULER PHP total runtime 0.005803108215332 sec 182 12/17/2025 08:29:42 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at move notes: vreply is move hreply is notes block = note_337_110_12/26/2025_note_note_note_note_note_note grid = 110_1/22/2026_,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 08:29 am START PHP Page reload has detected a notes edit vreply=move hreply=notes source techID is 110 target techID is 110 source date is 12/26/2025 target date is 1/22/2026 body is: Kannon Manufacturing - heading heads in bathrooms, tool crib, and break room :) END SCHEDULER PHP total runtime 0.008249044418335 sec 183 12/17/2025 08:29:22 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_336_110_12/23/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 08:29 amEND SCHEDULER PHP total runtime 0.0070099830627441 sec 184 12/17/2025 08:29:15 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_332_110_12/23/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 08:29 amEND SCHEDULER PHP total runtime 0.0069520473480225 sec 185 12/17/2025 08:29:09 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove note to trash - notes T Now at trash_note option yes: vreply is unschedule hreply is note block = note_333_110_12/26/2025_note_note_note_note_note_note grid = 0_1/1/1900_trash END JAVASCRIPT 12/17/2025 08:29 amEND SCHEDULER PHP total runtime 0.0068888664245605 sec 186 12/17/2025 08:29:05 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at move notes: vreply is move hreply is notes block = note_331_110_1/6/2026_note_note_note_note_note_note grid = 110_1/21/2026_,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 08:29 am START PHP Page reload has detected a notes edit vreply=move hreply=notes source techID is 110 target techID is 110 source date is 1/6/2026 target date is 1/21/2026 body is: Kannon Manufacturing - heading heads in bathrooms, tool crib, and break room :) END SCHEDULER PHP total runtime 0.0087051391601562 sec 187 12/17/2025 08:29:00 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at move notes: vreply is move hreply is notes block = note_335_110_1/5/2026_note_note_note_note_note_note grid = 110_1/20/2026_,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 08:29 am START PHP Page reload has detected a notes edit vreply=move hreply=notes source techID is 110 target techID is 110 source date is 1/5/2026 target date is 1/20/2026 body is: Kannon Manufacturing - heading heads in bathrooms, tool crib, and break room :) END SCHEDULER PHP total runtime 0.0077159404754639 sec 188 12/17/2025 08:28:54 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at move notes: vreply is move hreply is notes block = note_334_110_1/7/2026_note_note_note_note_note_note grid = 110_1/19/2026_,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 08:28 am START PHP Page reload has detected a notes edit vreply=move hreply=notes source techID is 110 target techID is 110 source date is 1/7/2026 target date is 1/19/2026 body is: Kannon Manufacturing - heading heads in bathrooms, tool crib, and break room :) END SCHEDULER PHP total runtime 0.0078599452972412 sec 189 12/17/2025 08:28:47 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 08:28 am Screen Refresh END SCHEDULER PHP total runtime 0.0053670406341553 sec 190 12/17/2025 08:28:45 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 08:28 am Screen Refresh END SCHEDULER PHP total runtime 0.0054190158843994 sec 191 12/17/2025 08:28:39 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at move notes: vreply is move hreply is notes block = note_337_110_12/18/2025_note_note_note_note_note_note grid = 110_12/26/2025_,76212,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 08:28 am START PHP Page reload has detected a notes edit vreply=move hreply=notes source techID is 110 target techID is 110 source date is 12/18/2025 target date is 12/26/2025 body is: Kannon Manufacturing - heading heads in bathrooms, tool crib, and break room :) END SCHEDULER PHP total runtime 0.0084190368652344 sec 192 12/17/2025 08:28:35 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at move notes: vreply is move hreply is notes block = note_333_110_12/18/2025_note_note_note_note_note_note grid = 110_12/26/2025_,76212,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 08:28 am START PHP Page reload has detected a notes edit vreply=move hreply=notes source techID is 110 target techID is 110 source date is 12/18/2025 target date is 12/26/2025 body is: Kannon Manufacturing - heading heads in bathrooms, tool crib, and break room :) END SCHEDULER PHP total runtime 0.0075230598449707 sec 193 12/17/2025 08:28:35 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 08:28 am START PHP Page reload has detected a notes creation date=12/22/2025 techID=1013 author is Briana Ontiveros body is Available 1/2 day END SCHEDULER PHP total runtime 0.0088150501251221 sec 194 12/17/2025 08:28:29 User: Cullen Crisp Process: RUNNING SCHEDULER undefinedMove or copy note to another grid - notes 1 Now at move notes: vreply is move hreply is notes block = note_332_110_12/19/2025_note_note_note_note_note_note grid = 110_12/23/2025_,_Alarm Service
Backflow Contract
Backflow Service
Emergency Lighting Contract
Emergency Lighting Inspection
Emergency Lighting Service
Exit Lighting Contract
Exit Lighting Inspection
Exit Lighting Service
Extinguisher Contract
Extinguisher Inspection
Extinguisher Service
Fire Pump Alignment
Fire Pump Contract
Fire Pump Inspection
Fire Pump Service
Hydrant Contract
Hydrant Service
Other Contract
Other Inspection
Other Service
Special Systems Contract
Special Systems Inspection
Special Systems Service
Sprinkler Contract
Sprinkler Inspection
Sprinkler Service END JAVASCRIPT 12/17/2025 08:28 am START PHP Page reload has detected a notes edit vreply=move hreply=notes source techID is 110 target techID is 110 source date is 12/19/2025 target date is 12/23/2025 body is: Kannon Manufacturing - heading heads in bathrooms, tool crib, and break room :) END SCHEDULER PHP total runtime 0.0089540481567383 sec 195 12/17/2025 08:28:05 User: Cullen Crisp Process: RUNNING SCHEDULER 12/17/2025 08:28 am Screen Refresh END SCHEDULER PHP total runtime 1.7993550300598 sec 196 12/17/2025 08:27:17 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 08:27 am Screen Refresh END SCHEDULER PHP total runtime 0.0060639381408691 sec 197 12/17/2025 08:26:35 User: Travis Platt Process: RUNNING SCHEDULER 12/17/2025 08:26 am Screen Refresh END SCHEDULER PHP total runtime 1.8566188812256 sec 198 12/17/2025 08:26:31 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 08:26 am Screen Refresh END SCHEDULER PHP total runtime 0.0059421062469482 sec 199 12/17/2025 08:14:20 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 08:14 am Screen Refresh END SCHEDULER PHP total runtime 0.0054340362548828 sec 200 12/17/2025 08:11:17 User: Briana Ontiveros Process: RUNNING SCHEDULER 12/17/2025 08:11 am Screen Refresh END SCHEDULER PHP total runtime 0.0054950714111328 sec