No recent tracking data for block: 4412506
NJ TRANSIT BUS Block Schedule: 4412506
Timezone:America/New_York
| Route | Destination | Scheduled Time | Estimated Time | Stop Location |
|---|---|---|---|---|
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:20 PM | 3:20 PM | PORT AUTHORITY BUS TERMINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:21 PM | 3:21 PM | PABT NORTH WING WHEN ASSIGNED |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:22 PM | 3:22 PM | PABT SOUTH WING WHEN ASSIGNED |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:24 PM | 3:24 PM | PORT AUTHORITY BUS TERMINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:25 PM | 3:25 PM | BLVD EAST- N MARGINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:26 PM | 3:26 PM | BLVD EAST AT HIGHWOOD TERR |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:28 PM | 3:28 PM | BOULEVARD EAST AT BONN PLACE |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:29 PM | 3:29 PM | BOULEVARD EAST AT ELDORADO PL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:30 PM | 3:30 PM | BOULEVARD EAST AT FULTON ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:32 PM | 3:32 PM | BLVD EAST AT 47/48TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:33 PM | 3:33 PM | BOULEVARD EAST AT 51ST ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:34 PM | 3:34 PM | BOULEVARD EAST AT 54TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:35 PM | 3:35 PM | BOULEVARD EAST 528' S OF 60TH ST. (PARK PAVILION) |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:36 PM | 3:36 PM | BLVD EAST AT 60TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:36 PM | 3:36 PM | BOULEVARD EAST 165'N OF HIGHLAND PL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:37 PM | 3:37 PM | BOULEVARD EAST AT 62ND ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:38 PM | 3:38 PM | BOULEVARD EAST AT 65TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:39 PM | 3:39 PM | BOULEVARD EAST AT 66TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:39 PM | 3:39 PM | BOULEVARD EAST AT 69TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:40 PM | 3:40 PM | BOULEVARD EAST AT FERRY RD |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:41 PM | 3:41 PM | BOULEVARD EAST AT 72ND ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:42 PM | 3:42 PM | BLVD EAST AT 74TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:42 PM | 3:42 PM | BOULEVARD EAST AT 75TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:43 PM | 3:43 PM | BOULEVARD EAST AT 77TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:44 PM | 3:44 PM | BLVD EAST AT 79TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:45 PM | 3:45 PM | BOULEVARD EAST AT RIVERVIEW DR. N |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:46 PM | 3:46 PM | BOULEVARD EAST 528'N OF RIVERVIEW DR. N |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:47 PM | 3:47 PM | WOODCLIFF AVE AT WALL ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:48 PM | 3:48 PM | WOODCLIFF AVE AT PALISADE AVE |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:49 PM | 3:49 PM | WOODCLIFF AVE AT PALISADE PLAZA |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 3:50 PM | 3:50 PM | FAIRVIEW AVE AT GRANT ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 4:55 PM | 4:55 PM | PORT AUTHORITY BUS TERMINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 4:56 PM | 4:56 PM | PABT NORTH WING WHEN ASSIGNED |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 4:58 PM | 4:58 PM | PABT SOUTH WING WHEN ASSIGNED |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:00 PM | 5:00 PM | PORT AUTHORITY BUS TERMINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:02 PM | 5:02 PM | BLVD EAST- N MARGINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:03 PM | 5:03 PM | BLVD EAST AT HIGHWOOD TERR |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:05 PM | 5:05 PM | BOULEVARD EAST AT BONN PLACE |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:07 PM | 5:07 PM | BOULEVARD EAST AT ELDORADO PL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:09 PM | 5:09 PM | BOULEVARD EAST AT FULTON ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:11 PM | 5:11 PM | BLVD EAST AT 47/48TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:12 PM | 5:12 PM | BOULEVARD EAST AT 51ST ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:13 PM | 5:13 PM | BOULEVARD EAST AT 54TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:14 PM | 5:14 PM | BOULEVARD EAST 528' S OF 60TH ST. (PARK PAVILION) |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:15 PM | 5:15 PM | BLVD EAST AT 60TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:15 PM | 5:15 PM | BOULEVARD EAST 165'N OF HIGHLAND PL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:16 PM | 5:16 PM | BOULEVARD EAST AT 62ND ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:17 PM | 5:17 PM | BOULEVARD EAST AT 65TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:18 PM | 5:18 PM | BOULEVARD EAST AT 66TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:19 PM | 5:19 PM | BOULEVARD EAST AT 69TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:20 PM | 5:20 PM | BOULEVARD EAST AT FERRY RD |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:21 PM | 5:21 PM | BOULEVARD EAST AT 72ND ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:22 PM | 5:22 PM | BLVD EAST AT 74TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:22 PM | 5:22 PM | BOULEVARD EAST AT 75TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:23 PM | 5:23 PM | BOULEVARD EAST AT 77TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:24 PM | 5:24 PM | BLVD EAST AT 79TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:25 PM | 5:25 PM | BOULEVARD EAST AT RIVERVIEW DR. N |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:26 PM | 5:26 PM | BOULEVARD EAST 528'N OF RIVERVIEW DR. N |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:27 PM | 5:27 PM | WOODCLIFF AVE AT WALL ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:28 PM | 5:28 PM | WOODCLIFF AVE AT PALISADE AVE |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:29 PM | 5:29 PM | WOODCLIFF AVE AT PALISADE PLAZA |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 5:30 PM | 5:30 PM | FAIRVIEW AVE AT GRANT ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:30 PM | 6:30 PM | PORT AUTHORITY BUS TERMINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:31 PM | 6:31 PM | PABT NORTH WING WHEN ASSIGNED |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:33 PM | 6:33 PM | PABT SOUTH WING WHEN ASSIGNED |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:34 PM | 6:34 PM | PORT AUTHORITY BUS TERMINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:36 PM | 6:36 PM | BLVD EAST- N MARGINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:37 PM | 6:37 PM | BLVD EAST AT HIGHWOOD TERR |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:39 PM | 6:39 PM | BOULEVARD EAST AT BONN PLACE |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:40 PM | 6:40 PM | BOULEVARD EAST AT ELDORADO PL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:42 PM | 6:42 PM | BOULEVARD EAST AT FULTON ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:44 PM | 6:44 PM | BLVD EAST AT 47/48TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:45 PM | 6:45 PM | BOULEVARD EAST AT 51ST ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:46 PM | 6:46 PM | BOULEVARD EAST AT 54TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:47 PM | 6:47 PM | BOULEVARD EAST 528' S OF 60TH ST. (PARK PAVILION) |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:48 PM | 6:48 PM | BLVD EAST AT 60TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:48 PM | 6:48 PM | BOULEVARD EAST 165'N OF HIGHLAND PL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:49 PM | 6:49 PM | BOULEVARD EAST AT 62ND ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:50 PM | 6:50 PM | BOULEVARD EAST AT 65TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:51 PM | 6:51 PM | BOULEVARD EAST AT 66TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:51 PM | 6:51 PM | BOULEVARD EAST AT 69TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:52 PM | 6:52 PM | BOULEVARD EAST AT FERRY RD |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:53 PM | 6:53 PM | BOULEVARD EAST AT 72ND ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:54 PM | 6:54 PM | BLVD EAST AT 74TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:54 PM | 6:54 PM | BOULEVARD EAST AT 75TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:55 PM | 6:55 PM | BOULEVARD EAST AT 77TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:56 PM | 6:56 PM | BLVD EAST AT 79TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:57 PM | 6:57 PM | BOULEVARD EAST AT RIVERVIEW DR. N |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:57 PM | 6:57 PM | BOULEVARD EAST 528'N OF RIVERVIEW DR. N |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:58 PM | 6:58 PM | WOODCLIFF AVE AT WALL ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 6:59 PM | 6:59 PM | WOODCLIFF AVE AT PALISADE AVE |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 7:00 PM | 7:00 PM | WOODCLIFF AVE AT PALISADE PLAZA |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 7:01 PM | 7:01 PM | FAIRVIEW AVE AT GRANT ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:10 PM | 8:10 PM | PORT AUTHORITY BUS TERMINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:11 PM | 8:11 PM | PABT NORTH WING WHEN ASSIGNED |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:13 PM | 8:13 PM | PABT SOUTH WING WHEN ASSIGNED |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:14 PM | 8:14 PM | PORT AUTHORITY BUS TERMINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:16 PM | 8:16 PM | BLVD EAST- N MARGINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:17 PM | 8:17 PM | BLVD EAST AT HIGHWOOD TERR |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:19 PM | 8:19 PM | BOULEVARD EAST AT BONN PLACE |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:20 PM | 8:20 PM | BOULEVARD EAST AT ELDORADO PL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:22 PM | 8:22 PM | BOULEVARD EAST AT FULTON ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:24 PM | 8:24 PM | BLVD EAST AT 47/48TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:25 PM | 8:25 PM | BOULEVARD EAST AT 51ST ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:26 PM | 8:26 PM | BOULEVARD EAST AT 54TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:27 PM | 8:27 PM | BOULEVARD EAST 528' S OF 60TH ST. (PARK PAVILION) |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:28 PM | 8:28 PM | BLVD EAST AT 60TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:28 PM | 8:28 PM | BOULEVARD EAST 165'N OF HIGHLAND PL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:29 PM | 8:29 PM | BOULEVARD EAST AT 62ND ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:30 PM | 8:30 PM | BOULEVARD EAST AT 65TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:31 PM | 8:31 PM | BOULEVARD EAST AT 66TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:31 PM | 8:31 PM | BOULEVARD EAST AT 69TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:32 PM | 8:32 PM | BOULEVARD EAST AT FERRY RD |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:33 PM | 8:33 PM | BOULEVARD EAST AT 72ND ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:34 PM | 8:34 PM | BLVD EAST AT 74TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:34 PM | 8:34 PM | BOULEVARD EAST AT 75TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:35 PM | 8:35 PM | BOULEVARD EAST AT 77TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:36 PM | 8:36 PM | BLVD EAST AT 79TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:37 PM | 8:37 PM | BOULEVARD EAST AT RIVERVIEW DR. N |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:37 PM | 8:37 PM | BOULEVARD EAST 528'N OF RIVERVIEW DR. N |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:38 PM | 8:38 PM | WOODCLIFF AVE AT WALL ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:39 PM | 8:39 PM | WOODCLIFF AVE AT PALISADE AVE |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:40 PM | 8:40 PM | WOODCLIFF AVE AT PALISADE PLAZA |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 8:41 PM | 8:41 PM | FAIRVIEW AVE AT GRANT ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:45 PM | 9:45 PM | PORT AUTHORITY BUS TERMINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:46 PM | 9:46 PM | PABT NORTH WING WHEN ASSIGNED |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:47 PM | 9:47 PM | PABT SOUTH WING WHEN ASSIGNED |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:48 PM | 9:48 PM | PORT AUTHORITY BUS TERMINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:49 PM | 9:49 PM | BLVD EAST- N MARGINAL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:51 PM | 9:51 PM | BLVD EAST AT HIGHWOOD TERR |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:52 PM | 9:52 PM | BOULEVARD EAST AT BONN PLACE |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:53 PM | 9:53 PM | BOULEVARD EAST AT ELDORADO PL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:54 PM | 9:54 PM | BOULEVARD EAST AT FULTON ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:56 PM | 9:56 PM | BLVD EAST AT 47/48TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:56 PM | 9:56 PM | BOULEVARD EAST AT 51ST ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:57 PM | 9:57 PM | BOULEVARD EAST AT 54TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:58 PM | 9:58 PM | BOULEVARD EAST 528' S OF 60TH ST. (PARK PAVILION) |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:59 PM | 9:59 PM | BLVD EAST AT 60TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 9:59 PM | 9:59 PM | BOULEVARD EAST 165'N OF HIGHLAND PL |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:00 PM | 10:00 PM | BOULEVARD EAST AT 62ND ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:01 PM | 10:01 PM | BOULEVARD EAST AT 65TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:02 PM | 10:02 PM | BOULEVARD EAST AT 66TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:02 PM | 10:02 PM | BOULEVARD EAST AT 69TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:03 PM | 10:03 PM | BOULEVARD EAST AT FERRY RD |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:04 PM | 10:04 PM | BOULEVARD EAST AT 72ND ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:05 PM | 10:05 PM | BLVD EAST AT 74TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:05 PM | 10:05 PM | BOULEVARD EAST AT 75TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:06 PM | 10:06 PM | BOULEVARD EAST AT 77TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:07 PM | 10:07 PM | BLVD EAST AT 79TH ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:07 PM | 10:07 PM | BOULEVARD EAST AT RIVERVIEW DR. N |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:08 PM | 10:08 PM | BOULEVARD EAST 528'N OF RIVERVIEW DR. N |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:09 PM | 10:09 PM | WOODCLIFF AVE AT WALL ST |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:09 PM | 10:09 PM | WOODCLIFF AVE AT PALISADE AVE |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:10 PM | 10:10 PM | WOODCLIFF AVE AT PALISADE PLAZA |
| 128 | 128 NORTH BERGEN VIA BLVD EAST | 10:11 PM | 10:11 PM | FAIRVIEW AVE AT GRANT ST |