TrackIT! - 1N97 (SN Southampton Central - Brighton)

Back to Southampton Central  - Location Search  - Maps  - Schedule - Show Oldest Report First - Hide Detailed Signalling Data  -  -
 

Trust train ID: 861N97MZ28.
Southern express passenger service from Southampton Central to Brighton.
Timed as an unknown EMU at a maximum speed of 100 mph.
DOO (coaching stock).
Overlayed schedule L15524 runs Sundays effective on 28/04/2024 only. A dynamic link to the current day's instance of this train is here: Today's L15524.
Activated automatically at 28/04/2024 19:28:07.


Action Location When Trigger Following
N/A 28/04/2024 23:05:39 TB: Cancel R663 N/A
Terminated Brighton 28/04/2024 22:57:00 N/A N/A
Arrived (P1140) Brighton 28/04/2024 22:57:00 N/A N/A
Arr (U) P1 Brighton 28/04/2024 22:55:30 TB: 0668 to R663 00:30:59 behind 5N72
Approaching Brighton 28/04/2024 22:54:31 TB: 0670 to 0668 00:03:10 behind 1S39
N/A 28/04/2024 22:53:58 TB: 0672 to 0670 00:02:57 behind 1S39
Dep (U) P1 from B Hove 28/04/2024 22:52:48 TB: 0678 to 0672 00:02:32 behind 1S39
Departed (P1050) Hove 28/04/2024 22:52:00 N/A N/A
N/A 28/04/2024 22:51:06 TB: 0681 to 0678 00:31:45 behind 5N72
Arrived (P1050) Hove 28/04/2024 22:51:00 N/A N/A
Dep (U) P1 Aldrington 28/04/2024 22:50:33 TB: 0684 to 0681 05:45:05 behind 2N51
Arr (U) P1 Hove 28/04/2024 22:50:33 TB: 0684 to 0681 05:45:05 behind 2N51
Departed (P1170) Aldrington 28/04/2024 22:50:00 N/A N/A
Arrived (P1200) Aldrington 28/04/2024 22:50:00 N/A N/A
Arr (U) P1 Aldrington 28/04/2024 22:49:32 TB: 0686 to 0684 00:03:16 behind 1S39
Approaching Hove 28/04/2024 22:49:32 TB: 0686 to 0684 00:03:16 behind 1S39
N/A 28/04/2024 22:49:32 LA: T686 to T684 00:03:15 behind 1S39
Dep (U) P1 Portslade 28/04/2024 22:47:48 LA: 0002 to T686 00:02:23 behind 1S39
Approaching Aldrington 28/04/2024 22:47:48 TB: N002 to 0686 00:02:23 behind 1S39
Departed (P1140) Portslade 28/04/2024 22:47:00 N/A N/A
Arrived (P1170) Portslade 28/04/2024 22:47:00 N/A N/A
Dep (U) P1 Fishersgate 28/04/2024 22:46:53 LA: 0004 to 0002 00:03:13 behind 1S39
Arr (U) P1 Portslade 28/04/2024 22:46:53 LA: 0004 to 0002 00:03:13 behind 1S39
Dep (U) P1 Southwick 28/04/2024 22:45:07 LA: 0006 to 0004 00:03:55 behind 1S39
Arr (U) P1 Fishersgate 28/04/2024 22:45:07 LA: 0006 to 0004 00:03:55 behind 1S39
Approaching Portslade 28/04/2024 22:45:07 LA: 0006 to 0004 00:03:55 behind 1S39
Departed (P1140) Fishersgate 28/04/2024 22:45:00 N/A N/A
Arrived (P1170) Fishersgate 28/04/2024 22:45:00 N/A N/A
Departed (P1200) Southwick 28/04/2024 22:44:00 N/A N/A
Arrived (P1170) Southwick 28/04/2024 22:43:00 N/A N/A
Arr (U) P1 Southwick 28/04/2024 22:42:52 LA: 0008 to 0006 00:04:08 behind 1S39
Approaching Fishersgate 28/04/2024 22:42:52 LA: 0008 to 0006 00:04:08 behind 1S39
Dep (U) P1 Shoreham-by-Sea 28/04/2024 22:41:26 LA: 0010 to 0008 00:03:54 behind 1S39
Approaching Southwick 28/04/2024 22:41:26 LA: 0010 to 0008 00:03:54 behind 1S39
Departed (P1200) Shoreham-by-Sea 28/04/2024 22:41:00 N/A N/A
Arrived (P1260) Shoreham-by-Sea 28/04/2024 22:41:00 N/A N/A
Arr (U) P1 Shoreham-by-Sea 28/04/2024 22:40:25 LA: 0012 to 0010 00:05:24 behind 1S39
Approaching Shoreham-by-Sea 28/04/2024 22:39:49 LA: 0014 to 0012 00:05:23 behind 1S39
Arrived (P1380) Lancing 28/04/2024 22:39:00 N/A N/A
Dep (U) P1 Lancing 28/04/2024 22:38:58 LA: 0016 to 0014 00:05:40 behind 1S39
Dep (U) P1 East Worthing 28/04/2024 22:38:19 LA: 0018 to 0016 00:07:10 behind 1S39
Arr (U) P1 Lancing 28/04/2024 22:38:19 LA: 0018 to 0016 00:07:10 behind 1S39
Arrived (P1500) East Worthing 28/04/2024 22:38:00 N/A N/A
Arr (U) P1 East Worthing 28/04/2024 22:37:27 LA: 0020 to 0018 00:08:46 behind 1S39
Approaching Lancing 28/04/2024 22:37:27 LA: 0020 to 0018 00:08:46 behind 1S39
Dep (U) P2 Worthing 28/04/2024 22:36:37 LA: 0024 to 0020 00:09:03 behind 1S39
Approaching East Worthing 28/04/2024 22:36:37 LA: 0024 to 0020 00:09:03 behind 1S39
Departed (P1500) Worthing 28/04/2024 22:36:00 N/A N/A
Arr (U) P2 Worthing 28/04/2024 22:35:03 LA: 0026 to 0203 00:09:50 behind 1S39
N/A 28/04/2024 22:35:03 LA: 0203 to 0024 00:09:50 behind 1S39
Arrived (P1650) West Worthing 28/04/2024 22:35:00 N/A N/A
Arrived (P1500) Worthing 28/04/2024 22:35:00 N/A N/A
Dep (U) P1 West Worthing 28/04/2024 22:34:34 LA: 0028 to 0026 00:10:14 behind 1S39
Approaching Worthing 28/04/2024 22:34:34 LA: 0028 to 0026 00:10:14 behind 1S39
Dep (U) P1 Durrington-on-Sea 28/04/2024 22:34:04 LA: 0030 to 0028 00:11:43 behind 1S39
Arr (U) P1 West Worthing 28/04/2024 22:34:04 LA: 0030 to 0028 00:11:43 behind 1S39
N/A 28/04/2024 22:33:38 BM: Cancel AL01 N/A
Dep (U) P1 Goring-By-Sea 28/04/2024 22:33:27 LA: 0032 to 0030 00:12:57 behind 1S39
Arr (U) P1 Durrington-on-Sea 28/04/2024 22:33:27 LA: 0032 to 0030 00:12:57 behind 1S39
Approaching West Worthing 28/04/2024 22:33:27 LA: 0032 to 0030 00:12:57 behind 1S39
Departed (P1650) Durrington-on-Sea 28/04/2024 22:33:00 N/A N/A
Arrived (P1830) Goring-By-Sea 28/04/2024 22:33:00 N/A N/A
Arrived (P1680) Durrington-on-Sea 28/04/2024 22:33:00 N/A N/A
Arr (U) P1 Goring-By-Sea 28/04/2024 22:32:37 LA: 0034 to 0032 00:14:42 behind 1S39
Approaching Durrington-on-Sea 28/04/2024 22:32:37 LA: 0034 to 0032 00:14:42 behind 1S39
Approaching Goring-By-Sea 28/04/2024 22:31:52 LA: 0036 to 0034 00:14:56 behind 1S39
Arrived (P1980) Angmering 28/04/2024 22:31:00 N/A N/A
Dep (U) P1 Angmering 28/04/2024 22:30:57 LA: 0038 to 0036 00:15:00 behind 1S39
Arr (U) P1 Angmering 28/04/2024 22:30:13 LA: 0040 to 0038 00:16:44 behind 1S39
Approaching Angmering 28/04/2024 22:29:26 LA: 0042 to 0040 00:17:04 behind 1S39
N/A 28/04/2024 22:28:19 LA: A030 to 0042 00:17:05 behind 1S39
Passed 1980 Arundel Junction 28/04/2024 22:27:00 N/A N/A
Dep (U) from B Arundel Junction 28/04/2024 22:26:57 LA: A008 to A030 00:17:04 behind 1S39
N/A 28/04/2024 22:26:57 BM: Cancel A008 N/A
Dep (U) P1 Ford 28/04/2024 22:25:45 LA: A010 to A008 00:17:04 behind 1S39
Approaching Arundel Junction 28/04/2024 22:25:45 LA: A010 to A008 00:17:04 behind 1S39
N/A 28/04/2024 22:25:45 CH: Cancel A010 N/A
N/A 28/04/2024 22:25:45 BM: A010 to A008 00:17:06 behind 1S39
Departed (P2970) Ford 28/04/2024 22:25:00 N/A N/A
Arrived (P2940) Ford 28/04/2024 22:24:00 N/A N/A
Arr (U) P1 Ford 28/04/2024 22:23:39 CH: A012 to A010 00:09:45 behind 2P43
N/A 28/04/2024 22:23:38 LA: A012 to A010 00:09:45 behind 2P43
N/A 28/04/2024 22:23:38 BM: AR12 to A010 00:09:45 behind 2P43
N/A 28/04/2024 22:22:55 LA: BH72 to A012 00:09:38 behind 2P43
N/A 28/04/2024 22:22:54 BM: BH72 to AR12 00:09:38 behind 2P43
N/A 28/04/2024 22:22:54 BM: I/pose AL01 (2P43) 00:09:38 behind 2P43
N/A 28/04/2024 22:22:03 CH: BH74 to BH72 00:09:35 behind 2P43
N/A 28/04/2024 22:22:03 BM: BH74 to BH72 00:09:36 behind 2P43
N/A 28/04/2024 22:21:14 CH: BH76 to BH74 00:09:23 behind 2P43
Dep (U) P3 Barnham 28/04/2024 22:21:13 BM: BH76 to BH74 00:09:23 behind 2P43
Departed (P2940) Barnham 28/04/2024 22:20:00 N/A N/A
Arrived (P2970) Barnham 28/04/2024 22:19:00 N/A N/A
Arr (U) P3 Barnham 28/04/2024 22:18:49 BM: BH78 to BH76 00:10:12 behind 2P43
N/A 28/04/2024 22:18:49 CH: BH78 to BH76 00:10:11 behind 2P43
N/A 28/04/2024 22:17:42 CH: BH80 to BH78 00:16:49 behind 1S39
Approaching Barnham 28/04/2024 22:17:41 BM: BH80 to BH78 00:16:48 behind 1S39
N/A 28/04/2024 22:15:45 CH: BH82 to BH80 00:16:13 behind 1S39
N/A 28/04/2024 22:15:44 BM: BH82 to BH80 00:16:13 behind 1S39
N/A 28/04/2024 22:14:20 CH: 0084 to BH82 00:16:13 behind 1S39
N/A 28/04/2024 22:14:20 BM: Cancel CCAP N/A
N/A 28/04/2024 22:14:20 BM: CC84 to BH82 00:16:13 behind 1S39
N/A 28/04/2024 22:13:12 CH: 0086 to 0084 00:16:10 behind 1S39
N/A 28/04/2024 22:13:12 BM: C086 to CC84 00:16:10 behind 1S39
Dep (U) P1 from B Chichester 28/04/2024 22:12:24 CH: 0090 to 0086 00:16:01 behind 1S39
N/A 28/04/2024 22:12:24 BM: C090 to C086 00:16:01 behind 1S39
Departed (P2970) Chichester 28/04/2024 22:12:00 N/A N/A
Arrived (P2910) Chichester 28/04/2024 22:10:00 N/A N/A
Arr (U) P1 Chichester 28/04/2024 22:09:14 CH: 0094 to 0090 00:14:49 behind 1S39
N/A 28/04/2024 22:09:14 BM: C094 to C090 00:14:49 behind 1S39
N/A 28/04/2024 22:09:14 BM: I/pose CCAP (1S39) 00:14:49 behind 1S39
Arrived Fishbourne (Sussex) 28/04/2024 22:08:50 N/A N/A
Approaching Chichester 28/04/2024 22:08:43 CH: 0096 to 0094 00:14:52 behind 1S39
N/A 28/04/2024 22:08:43 BM: C096 to C094 00:14:52 behind 1S39
Dep (U) P1 Fishbourne (Sussex) 28/04/2024 22:07:56 CH: 0102 to 0096 00:15:14 behind 1S39
N/A 28/04/2024 22:07:56 BM: C102 to C096 00:15:14 behind 1S39
Arrived Bosham 28/04/2024 22:07:44 N/A N/A
Departed Fishbourne (Sussex) 28/04/2024 22:07:41 N/A N/A
Dep (U) P1 Bosham 28/04/2024 22:06:51 CH: 0104 to 0102 00:16:54 behind 1S39
Arr (U) P1 Fishbourne (Sussex) 28/04/2024 22:06:51 CH: 0104 to 0102 00:16:54 behind 1S39
N/A 28/04/2024 22:06:51 BM: C104 to C102 00:16:54 behind 1S39
Departed Bosham 28/04/2024 22:06:15 N/A N/A
Arrived Nutbourne 28/04/2024 22:06:12 N/A N/A
Dep (U) P1 Nutbourne 28/04/2024 22:05:23 CH: 0106 to 0104 00:18:41 behind 1S39
Arr (U) P1 Bosham 28/04/2024 22:05:23 CH: 0106 to 0104 00:18:41 behind 1S39
Approaching Fishbourne (Sussex) 28/04/2024 22:05:23 CH: 0106 to 0104 00:18:41 behind 1S39
N/A 28/04/2024 22:05:23 BM: C106 to C104 00:18:41 behind 1S39
Departed Nutbourne 28/04/2024 22:05:04 N/A N/A
Arrived Southbourne 28/04/2024 22:05:02 N/A N/A
Dep (U) P1 Southbourne 28/04/2024 22:04:46 CH: 0108 to 0106 00:20:26 behind 1S39
Arr (U) P1 Nutbourne 28/04/2024 22:04:46 CH: 0108 to 0106 00:20:26 behind 1S39
Approaching Bosham 28/04/2024 22:04:46 CH: 0108 to 0106 00:20:26 behind 1S39
N/A 28/04/2024 22:04:46 BM: C108 to C106 00:20:26 behind 1S39
Arr (U) P1 Southbourne 28/04/2024 22:04:08 CH: 0110 to 0108 00:22:10 behind 1S39
Approaching Nutbourne 28/04/2024 22:04:08 CH: 0110 to 0108 00:22:10 behind 1S39
N/A 28/04/2024 22:04:08 BM: C110 to C108 00:22:10 behind 1S39
Departed Southbourne 28/04/2024 22:03:59 N/A N/A
Approaching Southbourne 28/04/2024 22:03:12 CH: H390 to 0110 00:22:19 behind 1S39
N/A 28/04/2024 22:03:12 BM: H390 to C110 00:22:19 behind 1S39
Dep (U) P1 Emsworth 28/04/2024 22:03:11 HT: 0390 to C110 00:22:18 behind 1S39
Departed (P2880) Emsworth 28/04/2024 22:02:00 N/A N/A
Arrived (P2850) Emsworth 28/04/2024 22:01:00 N/A N/A
N/A 28/04/2024 22:00:49 BM: H392 to H390 00:22:13 behind 1S39
Dep (U) P1 Warblington 28/04/2024 22:00:48 HT: 0392 to 0390 00:22:13 behind 1S39
Arr (U) P1 Emsworth 28/04/2024 22:00:48 HT: 0392 to 0390 00:22:13 behind 1S39
Arrived Warblington 28/04/2024 22:00:32 N/A N/A
N/A 28/04/2024 21:59:57 BM: H394 to H392 00:23:48 behind 1S39
Arr (U) P1 Warblington 28/04/2024 21:59:56 HT: 0394 to 0392 00:23:48 behind 1S39
Approaching Emsworth 28/04/2024 21:59:56 HT: 0394 to 0392 00:23:48 behind 1S39
Departed Warblington 28/04/2024 21:59:38 N/A N/A
N/A 28/04/2024 21:59:09 BM: I/pose H394 (1S39) 00:23:53 behind 1S39
Dep (U) P1 Havant 28/04/2024 21:59:08 HT: 0026 to 0394 00:23:53 behind 1S39
Approaching Warblington 28/04/2024 21:59:08 HT: 0026 to 0394 00:23:53 behind 1S39
Departed (P2850) Havant 28/04/2024 21:58:00 N/A N/A
Arr (U) P1 Havant 28/04/2024 21:56:05 HT: 0028 to 0026 00:08:34 behind 1Z78
Arrived (P2790) Havant 28/04/2024 21:56:00 N/A N/A
Approaching Havant 28/04/2024 21:55:48 HT: 0030 to 0028 00:08:34 behind 1Z78
Arrived Bedhampton 28/04/2024 21:55:45 N/A N/A
Dep (D) P2 Bedhampton 28/04/2024 21:55:23 HT: 0032 to 0030 00:08:34 behind 1Z78
Departed Bedhampton 28/04/2024 21:55:13 N/A N/A
Arr (D) P2 Bedhampton 28/04/2024 21:55:00 HT: 0034 to 0032 00:08:34 behind 1Z78
Approaching Bedhampton 28/04/2024 21:54:27 HT: 0036 to 0034 00:08:37 behind 1Z78
N/A 28/04/2024 21:53:58 HT: 0038 to 0036 00:08:39 behind 1Z78
N/A 28/04/2024 21:53:36 HT: 0040 to 0038 00:08:38 behind 1Z78
N/A 28/04/2024 21:53:16 EH: Cancel LSHT N/A
Passed 2820 Farlington Junction 28/04/2024 21:53:00 N/A N/A
Dep (U) from H Farlington Junction 28/04/2024 21:52:41 HT: 0400 to 0040 00:08:19 behind 1Z78
Dep (D) from F Cosham Junction 28/04/2024 21:52:16 HT: 0323 to 0400 01:40:24 behind 1N35
Approaching Farlington Junction 28/04/2024 21:52:16 HT: 0323 to 0400 01:40:24 behind 1N35
Passed 2880 Cosham Junction 28/04/2024 21:52:00 N/A N/A
Dep (D) P2 Cosham 28/04/2024 21:51:00 HT: 0321 to 0323 00:27:38 behind 1T59
Approaching Cosham Junction 28/04/2024 21:51:00 HT: 0321 to 0323 00:27:38 behind 1T59
Departed (P2820) Cosham 28/04/2024 21:50:00 N/A N/A
Arr (D) P2 Cosham 28/04/2024 21:48:10 HT: 0319 to 0321 00:27:44 behind 1T59
Arrived (P2790) Cosham 28/04/2024 21:48:00 N/A N/A
Approaching Cosham 28/04/2024 21:47:32 HT: 0317 to 0319 00:27:44 behind 1T59
N/A 28/04/2024 21:46:46 HT: 0315 to 0317 00:27:49 behind 1T59
Dep (D) P2 Portchester 28/04/2024 21:46:02 HT: 0313 to 0315 00:27:55 behind 1T59
Arrived Portchester 28/04/2024 21:45:59 N/A N/A
Arr (D) P2 Portchester 28/04/2024 21:45:20 HT: 0311 to 0313 00:29:59 behind 1T59
Departed Portchester 28/04/2024 21:44:52 N/A N/A
Approaching Portchester 28/04/2024 21:44:40 HT: 0309 to 0311 00:30:05 behind 1T59
N/A 28/04/2024 21:44:00 EH: Cancel H307 N/A
N/A 28/04/2024 21:43:59 HT: 0307 to 0309 00:30:06 behind 1T59
N/A 28/04/2024 21:43:16 HT: E815 to 0307 00:30:11 behind 1T59
N/A 28/04/2024 21:43:16 EH: 0815 to H307 00:30:11 behind 1T59
N/A 28/04/2024 21:43:16 EH: I/pose LSHT (1T59) 00:30:11 behind 1T59
N/A 28/04/2024 21:42:22 EH: I/pose 0815 (*X**) 00:00:08 behind *X**
Dep (D) P3 from M Fareham 28/04/2024 21:40:33 EH: 0813 to 0815 00:02:45 behind 1N97
Departed (P2760) Fareham 28/04/2024 21:39:00 N/A N/A
N/A 28/04/2024 21:38:39 EH: 0815 to 0813 00:01:20 behind 1N97
Arrived (P2790) Fareham 28/04/2024 21:38:00 N/A N/A
Dep (D) P3 from M Fareham 28/04/2024 21:37:48 EH: 0813 to 0815 00:16:31 behind *X**
Arr (D) P3 Fareham 28/04/2024 21:37:19 EH: 0811 to 0813 00:29:19 behind 1T59
Dep (D) P2 Swanwick 28/04/2024 21:27:01 EH: 0809 to 0811 01:06:02 behind 1F79
Approaching Fareham 28/04/2024 21:27:01 EH: 0809 to 0811 01:06:02 behind 1F79
Departed (P2400) Swanwick 28/04/2024 21:26:00 N/A N/A
Dep (D) P2 Hamble 28/04/2024 21:22:17 EH: 0807 to 0809 01:03:59 behind 1F79
Arr (D) P2 Bursledon 28/04/2024 21:22:17 EH: 0807 to 0809 01:03:59 behind 1F79
Departed Hamble 28/04/2024 21:20:13 N/A N/A
Dep (D) P2 Sholing 28/04/2024 21:19:58 EH: 0805 to 0807 01:03:55 behind 1F79
Arr (D) P2 Netley 28/04/2024 21:19:58 EH: 0805 to 0807 01:03:55 behind 1F79
Approaching Hamble 28/04/2024 21:19:58 EH: 0805 to 0807 01:03:55 behind 1F79
Approaching Bursledon 28/04/2024 21:19:58 EH: 0805 to 0807 01:03:55 behind 1F79
Arrived Woolston 28/04/2024 21:17:47 N/A N/A
Departed Sholing 28/04/2024 21:17:40 N/A N/A
Dep (D) P2 Bitterne 28/04/2024 21:16:38 EH: 0803 to 0805 01:04:01 behind 1F79
Arr (D) P2 Woolston 28/04/2024 21:16:38 EH: 0803 to 0805 01:04:01 behind 1F79
Approaching Sholing 28/04/2024 21:16:38 EH: 0803 to 0805 01:04:01 behind 1F79
Approaching Netley 28/04/2024 21:16:38 EH: 0803 to 0805 01:04:01 behind 1F79
Arrived Bitterne 28/04/2024 21:15:36 N/A N/A
Departed Bitterne 28/04/2024 21:14:51 N/A N/A
Dep (D) P3 from B St Denys 28/04/2024 21:14:05 EH: 0801 to 0803 01:04:00 behind 1F79
Arr (D) P2 Bitterne 28/04/2024 21:14:05 EH: 0801 to 0803 01:04:00 behind 1F79
Approaching Woolston 28/04/2024 21:14:05 EH: 0801 to 0803 01:04:00 behind 1F79
Passed 2400 St Denys 28/04/2024 21:13:00 N/A N/A
Arr (U) P3 St Denys 28/04/2024 20:58:20 EH: 0704 to 0801 00:49:20 behind 1F79
Approaching Bitterne 28/04/2024 20:58:20 EH: 0704 to 0801 00:49:20 behind 1F79
Approaching St Denys 28/04/2024 20:56:35 EH: 0708 to 0704 00:28:29 behind 1W72
Dep (U) from F Northam Junction 28/04/2024 20:32:09 EH: 0716 to 0708 00:04:46 behind 1W72
Passed 90 Northam Junction 28/04/2024 20:32:00 N/A N/A
Approaching Northam Junction 28/04/2024 20:29:53 EH: 0724 to 0716 00:03:12 behind 1W72
N/A 28/04/2024 20:28:45 EH: 0728 to 0724 00:03:06 behind 1W72
Dep (U) P3 from M Southampton Central 28/04/2024 20:28:08 EH: 0732 to 0728 00:02:56 behind 1W72
Departed (P-60) Southampton Central 28/04/2024 20:27:00 N/A N/A
N/A 28/04/2024 19:51:36 EH: I/pose 0732 (1N28) 00:02:00 behind 1N28
Activated as 861N97MZ28 Southampton Central 28/04/2024 19:28:07 N/A N/A
Generated from schedule L15524 N/A 27/04/2024 00:40:11 N/A N/A

Contains Information of Network Rail Infrastructure Limited licensed under this licence.
TrackIT! is provided as a free service, but obviously costs money to run. If you like what you see, please consider making a donation.
TrackIT! Copyright © 2012-2024, James Uppington. All rights reserved.

TrackIT! uses cookies to remember your site preferences and provide an enhanced user experience. By continuing use of this site, you are agreeing to TrackIT!'s use of cookies for this purpose.