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