Block | Route & Headsign | Sch Arrival | Est. Time | Vehicle |
---|---|---|---|---|
1482 | Brklyn Ctr Tc / Penn / Rapid | 5:18 AM | No Real-time Info | |
1500 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 5:21 AM | No Real-time Info | |
1068 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 5:25 AM | No Real-time Info | 1760 |
1481 | Brklyn Ctr Tc / Penn / Rapid | 5:50 AM | No Real-time Info | |
1501 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 5:51 AM | No Real-time Info | 8116 |
1484 | Brklyn Ctr Tc / Penn / Rapid | 6:10 AM | No Real-time Info | 8103 |
1213 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 6:18 AM | No Real-time Info | |
1504 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 6:21 AM | No Real-time Info | 8202 |
1483 | Brklyn Ctr Tc / Penn / Rapid | 6:30 AM | No Real-time Info | |
1507 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 6:36 AM | No Real-time Info | 8115 |
1482 | Brklyn Ctr Tc / Penn / Rapid | 6:50 AM | No Real-time Info | |
1508 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 6:51 AM | No Real-time Info | 8201 |
1502 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 7:06 AM | No Real-time Info | 8200 |
1402 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 7:09 AM | No Real-time Info | |
1485 | Brklyn Ctr Tc / Penn / Rapid | 7:10 AM | No Real-time Info | 8134 |
1510 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 7:21 AM | No Real-time Info | 8140 |
1481 | Brklyn Ctr Tc / Penn / Rapid | 7:25 AM | No Real-time Info | |
1503 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 7:33 AM | No Real-time Info | 8128 |
1512 | Brklyn Ctr Tc / Penn / Rapid | 7:40 AM | No Real-time Info | |
1505 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 7:45 AM | No Real-time Info | 8203 |
1484 | Brklyn Ctr Tc / Penn / Rapid | 7:55 AM | No Real-time Info | 8103 |
1506 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 7:58 AM | No Real-time Info | |
1053 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 8:09 AM | No Real-time Info | |
1486 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 8:10 AM | No Real-time Info | |
1483 | Brklyn Ctr Tc / Penn / Rapid | 8:10 AM | No Real-time Info | |
1500 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 8:22 AM | No Real-time Info | |
1487 | Brklyn Ctr Tc / Penn / Rapid | 8:25 AM | No Real-time Info | |
1509 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 8:34 AM | No Real-time Info | |
1482 | Brklyn Ctr Tc / Penn / Rapid | 8:40 AM | No Real-time Info | |
1501 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 8:46 AM | No Real-time Info | 8116 |
1485 | Brklyn Ctr Tc / Penn / Rapid | 8:55 AM | No Real-time Info | 8134 |
1514 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 8:58 AM | No Real-time Info | |
1217 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 9:09 AM | No Real-time Info | 1655 |
1481 | Brklyn Ctr Tc / Penn / Rapid | 9:10 AM | No Real-time Info | |
1511 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 9:11 AM | No Real-time Info | 8130 |
1504 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 9:23 AM | No Real-time Info | 8202 |
1512 | Brklyn Ctr Tc / Penn / Rapid | 9:24 AM | No Real-time Info | |
1507 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 9:35 AM | No Real-time Info | 8115 |
1484 | Brklyn Ctr Tc / Penn / Rapid | 9:39 AM | No Real-time Info | 8103 |
1508 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 9:47 AM | No Real-time Info | 8201 |
1488 | Brklyn Ctr Tc / Penn / Rapid | 9:54 AM | No Real-time Info | 8123 |
1502 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 9:59 AM | No Real-time Info | 8200 |
1487 | Brklyn Ctr Tc / Penn / Rapid | 10:09 AM | No Real-time Info | |
1069 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 10:10 AM | No Real-time Info | |
1513 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 10:12 AM | No Real-time Info | |
1510 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 10:24 AM | No Real-time Info | 8140 |
1489 | Brklyn Ctr Tc / Penn / Rapid | 10:25 AM | No Real-time Info | 8102 |
1503 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 10:36 AM | No Real-time Info | 8128 |
1485 | Brklyn Ctr Tc / Penn / Rapid | 10:37 AM | No Real-time Info | 8134 |
1515 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 10:46 AM | No Real-time Info | |
1490 | Brklyn Ctr Tc / Penn / Rapid | 10:49 AM | No Real-time Info | |
1505 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 10:56 AM | No Real-time Info | 8203 |
1481 | Brklyn Ctr Tc / Penn / Rapid | 11:01 AM | No Real-time Info | |
1506 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 11:07 AM | No Real-time Info | |
1068 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 11:09 AM | No Real-time Info | 1760 |
1512 | Brklyn Ctr Tc / Penn / Rapid | 11:13 AM | No Real-time Info | |
1486 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 11:17 AM | No Real-time Info | |
1484 | Brklyn Ctr Tc / Penn / Rapid | 11:25 AM | No Real-time Info | 8103 |
1500 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 11:27 AM | No Real-time Info | |
1488 | Brklyn Ctr Tc / Penn / Rapid | 11:36 AM | No Real-time Info | 8123 |
1516 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 11:37 AM | No Real-time Info | |
1509 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 11:47 AM | No Real-time Info | |
1487 | Brklyn Ctr Tc / Penn / Rapid | 11:47 AM | No Real-time Info | |
1501 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 11:57 AM | No Real-time Info | 8116 |
1489 | Brklyn Ctr Tc / Penn / Rapid | 11:57 AM | No Real-time Info | 8102 |
1517 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 12:07 PM | No Real-time Info | |
1491 | Brklyn Ctr Tc / Penn / Rapid | 12:07 PM | No Real-time Info | |
1217 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 12:08 PM | No Real-time Info | 1655 |
1511 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 12:17 PM | No Real-time Info | 8130 |
1485 | Brklyn Ctr Tc / Penn / Rapid | 12:17 PM | No Real-time Info | 8134 |
1514 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 12:27 PM | No Real-time Info | |
1490 | Brklyn Ctr Tc / Penn / Rapid | 12:27 PM | No Real-time Info | |
1504 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 12:37 PM | No Real-time Info | 8202 |
1493 | Brklyn Ctr Tc / Penn / Rapid | 12:37 PM | No Real-time Info | |
1506 | Brklyn Ctr Tc / Penn / Rapid | 12:46 PM | No Real-time Info | |
1507 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 12:47 PM | No Real-time Info | 8115 |
1486 | Brklyn Ctr Tc / Penn / Rapid | 12:56 PM | No Real-time Info | |
1508 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 12:57 PM | No Real-time Info | 8201 |
1488 | Brklyn Ctr Tc / Penn / Rapid | 1:06 PM | No Real-time Info | 8123 |
1519 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 1:07 PM | No Real-time Info | |
1418 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 1:08 PM | No Real-time Info | |
1492 | Brklyn Ctr Tc / Penn / Rapid | 1:16 PM | No Real-time Info | |
1502 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 1:17 PM | No Real-time Info | 8200 |
1487 | Brklyn Ctr Tc / Penn / Rapid | 1:26 PM | No Real-time Info | |
1513 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 1:27 PM | No Real-time Info | |
1489 | Brklyn Ctr Tc / Penn / Rapid | 1:36 PM | No Real-time Info | 8102 |
1510 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 1:37 PM | No Real-time Info | 8140 |
1491 | Brklyn Ctr Tc / Penn / Rapid | 1:46 PM | No Real-time Info | |
1503 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 1:47 PM | No Real-time Info | 8128 |
1485 | Brklyn Ctr Tc / Penn / Rapid | 1:56 PM | No Real-time Info | 8134 |
1515 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 1:57 PM | No Real-time Info | |
1490 | Brklyn Ctr Tc / Penn / Rapid | 2:06 PM | No Real-time Info | |
1505 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 2:07 PM | No Real-time Info | 8203 |
1068 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 2:09 PM | No Real-time Info | 1760 |
1493 | Brklyn Ctr Tc / Penn / Rapid | 2:16 PM | No Real-time Info | |
1518 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 2:17 PM | No Real-time Info | 8124 |
1494 | Brklyn Ctr Tc / Penn / Rapid | 2:26 PM | No Real-time Info | |
1512 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 2:27 PM | No Real-time Info | |
1495 | Brklyn Ctr Tc / Penn / Rapid | 2:36 PM | No Real-time Info | |
1484 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 2:37 PM | No Real-time Info | 8103 |
1488 | Brklyn Ctr Tc / Penn / Rapid | 2:46 PM | No Real-time Info | 8123 |
1516 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 2:47 PM | No Real-time Info | |
1492 | Brklyn Ctr Tc / Penn / Rapid | 2:56 PM | No Real-time Info | |
1509 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 2:57 PM | No Real-time Info | |
1501 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 3:07 PM | No Real-time Info | 8116 |
1487 | Brklyn Ctr Tc / Penn / Rapid | 3:07 PM | No Real-time Info | |
1070 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 3:10 PM | No Real-time Info | 1245 |
1517 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 3:17 PM | No Real-time Info | |
1489 | Brklyn Ctr Tc / Penn / Rapid | 3:17 PM | No Real-time Info | 8102 |
1511 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 3:27 PM | No Real-time Info | 8130 |
1496 | Brklyn Ctr Tc / Penn / Rapid | 3:27 PM | No Real-time Info | 3303 |
1514 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 3:37 PM | No Real-time Info | |
1485 | Brklyn Ctr Tc / Penn / Rapid | 3:37 PM | No Real-time Info | 8134 |
1504 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 3:47 PM | No Real-time Info | 8202 |
1490 | Brklyn Ctr Tc / Penn / Rapid | 3:47 PM | No Real-time Info | |
1507 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 3:57 PM | No Real-time Info | 8115 |
1498 | Brklyn Ctr Tc / Penn / Rapid | 3:57 PM | No Real-time Info | 8126 |
1508 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 4:07 PM | No Real-time Info | 8201 |
1494 | Brklyn Ctr Tc / Penn / Rapid | 4:07 PM | No Real-time Info | |
1416 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 4:10 PM | No Real-time Info | |
1519 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 4:17 PM | No Real-time Info | |
1495 | Brklyn Ctr Tc / Penn / Rapid | 4:17 PM | No Real-time Info | |
1502 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 4:27 PM | No Real-time Info | 8200 |
1488 | Brklyn Ctr Tc / Penn / Rapid | 4:27 PM | No Real-time Info | 8123 |
1513 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 4:37 PM | No Real-time Info | |
1497 | Brklyn Ctr Tc / Penn / Rapid | 4:37 PM | No Real-time Info | 8127 |
1510 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 4:47 PM | No Real-time Info | 8140 |
1487 | Brklyn Ctr Tc / Penn / Rapid | 4:47 PM | No Real-time Info | |
1503 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 4:57 PM | No Real-time Info | 8128 |
1489 | Brklyn Ctr Tc / Penn / Rapid | 4:57 PM | No Real-time Info | 8102 |
1515 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 5:07 PM | No Real-time Info | |
1496 | Brklyn Ctr Tc / Penn / Rapid | 5:07 PM | No Real-time Info | 3303 |
1068 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 5:09 PM | No Real-time Info | 1760 |
1505 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 5:17 PM | No Real-time Info | 8203 |
1485 | Brklyn Ctr Tc / Penn / Rapid | 5:17 PM | No Real-time Info | 8134 |
1518 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 5:27 PM | No Real-time Info | 8124 |
1490 | Brklyn Ctr Tc / Penn / Rapid | 5:27 PM | No Real-time Info | |
1512 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 5:37 PM | No Real-time Info | |
1498 | Brklyn Ctr Tc / Penn / Rapid | 5:37 PM | No Real-time Info | 8126 |
1484 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 5:47 PM | No Real-time Info | 8103 |
1494 | Brklyn Ctr Tc / Penn / Rapid | 5:49 PM | No Real-time Info | |
1516 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 5:57 PM | No Real-time Info | |
1495 | Brklyn Ctr Tc / Penn / Rapid | 6:01 PM | No Real-time Info | |
1520 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 6:07 PM | No Real-time Info | 8148 |
1488 | Brklyn Ctr Tc / Penn / Rapid | 6:13 PM | No Real-time Info | 8123 |
1070 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 6:16 PM | No Real-time Info | 1245 |
1501 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 6:17 PM | No Real-time Info | 8116 |
1497 | Brklyn Ctr Tc / Penn / Rapid | 6:25 PM | No Real-time Info | 8127 |
1517 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 6:27 PM | No Real-time Info | |
1511 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 6:37 PM | No Real-time Info | 8130 |
1489 | Brklyn Ctr Tc / Penn / Rapid | 6:37 PM | No Real-time Info | 8102 |
1504 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 6:49 PM | No Real-time Info | 8202 |
1496 | Brklyn Ctr Tc / Penn / Rapid | 6:49 PM | No Real-time Info | 3303 |
1507 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 7:01 PM | No Real-time Info | 8115 |
1485 | Brklyn Ctr Tc / Penn / Rapid | 7:04 PM | No Real-time Info | 8134 |
1508 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 7:13 PM | No Real-time Info | 8201 |
1498 | Brklyn Ctr Tc / Penn / Rapid | 7:20 PM | No Real-time Info | 8126 |
1416 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 7:21 PM | No Real-time Info | |
1519 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 7:25 PM | No Real-time Info | |
1499 | Brklyn Ctr Tc / Penn / Rapid | 7:35 PM | No Real-time Info | 8167 |
1502 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 7:37 PM | No Real-time Info | 8200 |
1488 | Brklyn Ctr Tc / Penn / Rapid | 7:50 PM | No Real-time Info | 8123 |
1510 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 7:52 PM | No Real-time Info | 8140 |
1503 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 8:06 PM | No Real-time Info | 8128 |
1497 | Brklyn Ctr Tc / Penn / Rapid | 8:06 PM | No Real-time Info | 8127 |
1072 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 8:20 PM | No Real-time Info | 1640 |
1505 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 8:21 PM | 8:38 PM (17 min late) |
8203 |
1489 | Brklyn Ctr Tc / Penn / Rapid | 8:21 PM | 8:30 PM (10 min late) |
8102 |
1496 | Brklyn Ctr Tc / Penn / Rapid | 8:36 PM | On Time | 3303 |
1518 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 8:37 PM | 8:43 PM (6 min late) |
8124 |
1507 | Brklyn Ctr Tc / Penn / Rapid | 8:51 PM | 8:54 PM (4 min late) |
8115 |
1512 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 8:52 PM | No Real-time Info | |
1498 | Brklyn Ctr Tc / Penn / Rapid | 9:06 PM | On Time | 8126 |
1484 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 9:07 PM | 9:09 PM (3 min late) |
8103 |
1405 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 9:20 PM | 9:22 PM (3 min late) |
1517 |
1499 | Brklyn Ctr Tc / Penn / Rapid | 9:21 PM | 9:19 PM (1 min early) |
8167 |
1520 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 9:22 PM | 9:23 PM (1 min late) |
8148 |
1488 | Brklyn Ctr Tc / Penn / Rapid | 9:36 PM | No Real-time Info | 8123 |
1501 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 9:37 PM | 9:39 PM (2 min late) |
8116 |
1497 | Brklyn Ctr Tc / Penn / Rapid | 9:51 PM | No Real-time Info | 8127 |
1511 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 9:52 PM | 9:53 PM (2 min late) |
8130 |
1489 | Brklyn Ctr Tc / Penn / Rapid | 10:06 PM | No Real-time Info | 8102 |
1504 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 10:07 PM | 10:13 PM (7 min late) |
8202 |
1071 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 10:08 PM | No Real-time Info | 1513 |
1496 | Brklyn Ctr Tc / Penn / Rapid | 10:21 PM | No Real-time Info | 3303 |
1485 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 10:22 PM | No Real-time Info | 8134 |
1508 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 10:37 PM | No Real-time Info | 8201 |
1498 | Brklyn Ctr Tc / Penn / Rapid | 10:43 PM | No Real-time Info | 8126 |
1510 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 10:52 PM | No Real-time Info | 8140 |
1044 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 10:56 PM | No Real-time Info | 1543 |
1499 | Brklyn Ctr Tc / Penn / Rapid | 11:04 PM | No Real-time Info | 8167 |
1503 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 11:07 PM | No Real-time Info | 8128 |
1505 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 11:23 PM | No Real-time Info | 8203 |
1488 | Brklyn Ctr Tc / Penn / Rapid | 11:24 PM | No Real-time Info | 8123 |
1518 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 11:43 PM | No Real-time Info | 8124 |
1504 | Brklyn Ctr Tc / Penn / Rapid | 11:58 PM | No Real-time Info | 8202 |
1512 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 12:03 AM | No Real-time Info | |
1496 | Brklyn Ctr Tc / Penn / Rapid | 12:31 AM | No Real-time Info | 3303 |
1414 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 12:31 AM | No Real-time Info | 1659 |
1520 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 12:33 AM | No Real-time Info | 8148 |
1511 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 12:53 AM | No Real-time Info | 8130 |
1499 | Brklyn Ctr Tc / Penn / Rapid | 12:58 AM | No Real-time Info | 8167 |
1044 | 5 Fremont Av / Brklyn Ctr / Transit Ctr | 1:31 AM | No Real-time Info | 1543 |
1489 | Brklyn Ctr Tc / Chi-Fremont / Rapid | 1:32 AM | No Real-time Info | 8102 |
1488 | Brklyn Ctr Tc / Penn / Rapid | 1:32 AM | No Real-time Info | 8123 |