Factory | Number | Cross Interchange Type | Relevance |
---|---|---|---|
PRONTO | BR3218 | Direct Cross Interchange | 63 |
PARTS MASTER | 61956 | Direct Cross Interchange | 63 |
DURA | BR3218 | Direct Cross Interchange | 62 |
Network | P96065 | Direct Cross Interchange | 61 |
BENDIX | 141441 | Direct Cross Interchange | 46 |
RAYBESTOS | 96065 | Direct Cross Interchange | 43 |
AIMCO | 3218 | Direct Cross Interchange | 42 |
ACDelco | 18A350 | Direct Cross Interchange | 39 |
AutoZone | 96065 | Direct Cross Interchange | 38 |
AutoZone | 141441 | Direct Cross Interchange | 38 |
CARQUEST | 3218 | Direct Cross Interchange | 38 |
RAYBESTOS | 96065R | Direct Cross Interchange | 37 |
PRONTO | 3218 | Direct Cross Interchange | 37 |
AIMCO | 1013218 | Direct Cross Interchange | 36 |
AutoZone | 96065R | Direct Cross Interchange | 33 |
PRONTO | 1013218 | Direct Cross Interchange | 33 |
WAGNER | BD61956 | Direct Cross Interchange | 33 |
AUTO EXTRA | 61956 | Direct Cross Interchange | 32 |
BENDIX | PRT1441 | Direct Cross Interchange | 30 |
QUALIS | 3218 | Direct Cross Interchange | 30 |
BECK/ARNLEY | 0832297 | Direct Cross Interchange | 28 |
CENTRIC | 12142043 | Direct Cross Interchange | 27 |
CENTRIC | 12042043 | Direct Cross Interchange | 27 |
BREMBO | 09525410 | Direct Cross Interchange | 26 |
AUTOSPECIALTY | JBR505 | Direct Cross Interchange | 22 |
NAPA | 86065 | Direct Cross Interchange | 22 |
BREMBO | 25314 | Direct Cross Interchange | 20 |
VIPAR | X50473 | Direct Cross Interchange | 20 |
BECK/ARNLEY | 0832610 | Direct Cross Interchange | 19 |
AUTOSPECIALTY | JBR505E | Direct Cross Interchange | 19 |
QUALITEE | 6476590 | Direct Cross Interchange | 19 |
AUTOPART INTERNATIONAL | 78381 | Direct Cross Interchange | 19 |
NAPA | 4886065 | Direct Cross Interchange | 18 |
BECK/ARNLEY | 0802297 | Direct Cross Interchange | 18 |
AMERICAN REMANUFACTURING | 78904043 | Direct Cross Interchange | 16 |
PARTS PLUS | P96065 | Direct Cross Interchange | 16 |
NEWTEK | 3218 | Direct Cross Interchange | 15 |
Best Brakes | GP3218 | Direct Cross Interchange | 15 |
TRANSGLOBE | GC3218 | Direct Cross Interchange | 14 |
TRANSGLOBE | GBC3218 | Direct Cross Interchange | 12 |
Best Brakes | GP31122 | Direct Cross Interchange | 11 |
AIMCO | 31122 | Direct Cross Interchange | 10 |
EIS | D17336 | Direct Cross Interchange | 10 |
VIPAR | X50813 | Direct Cross Interchange | 9 |
OE | 4020688E04 | Direct Cross Interchange | 8 |
OE | 4020688E01 | Direct Cross Interchange | 8 |
BRAKE PRO | 4618577 | Direct Cross Interchange | 8 |
RAYBESTOS | 3218 | Direct Cross Interchange | 7 |
BRAKE BEST | 8161956 | Direct Cross Interchange | 6 |
IAPCO | BR31122 | Direct Cross Interchange | 6 |
PARTS MASTER | PM61956 | Direct Cross Interchange | 6 |
OE | 40206880000 | Direct Cross Interchange | 6 |
OE | 4020688000 | Direct Cross Interchange | 6 |
OE | 40206880 | Direct Cross Interchange | 6 |
OE | 4020688E03 | Direct Cross Interchange | 6 |
UNIVERSAL (BRAKE) | U109180 | Direct Cross Interchange | 6 |
QUALIS | Q3218 | Direct Cross Interchange | 6 |
BECK/ARNLEY | 832610 | Direct Cross Interchange | 6 |
BECK/ARNLEY | 832297 | Direct Cross Interchange | 6 |
BECK/ARNLEY | 802297 | Direct Cross Interchange | 6 |
BREMBO | 9525410 | Direct Cross Interchange | 6 |
MIGHTY | 3218 | Indirect Cross Interchange | 23 |
NISSAN | 402062L903 | Indirect Cross Interchange | 21 |
ATE | CW22712 | Indirect Cross Interchange | 21 |
Winhere Brake | 442110 | Indirect Cross Interchange | 18 |
INTERAMERICAN MOTOR | 40538143 | Indirect Cross Interchange | 18 |
INTERAMERICAN MOTOR | 40438143 | Indirect Cross Interchange | 17 |
INTERAMERICAN MOTOR | 4020688E05 | Indirect Cross Interchange | 17 |
WD EXPRESS | 40538038501 | Indirect Cross Interchange | 17 |
WD EXPRESS | 40538038500 | Indirect Cross Interchange | 17 |
WD EXPRESS | 40538038253 | Indirect Cross Interchange | 17 |
UNIVERSAL (BRAKE) | 109801 | Indirect Cross Interchange | 17 |
PARTS MASTER | 442110 | Indirect Cross Interchange | 17 |
FREMAX | BD8801 | Indirect Cross Interchange | 16 |
INFINITI | 4020688E05 | Indirect Cross Interchange | 16 |
INFINITI | 4020688E01 | Indirect Cross Interchange | 16 |
NISSAN | 4020688E05 | Indirect Cross Interchange | 16 |
NISSAN | 4020688E04 | Indirect Cross Interchange | 16 |
UNIVERSAL (BRAKE) | 109180 | Indirect Cross Interchange | 16 |
QUINTON HAZELL | BDC3813 | Indirect Cross Interchange | 16 |
IMC | 40538038500 | Indirect Cross Interchange | 15 |
IMC | 40538038253 | Indirect Cross Interchange | 15 |
IMC | 40538038501 | Indirect Cross Interchange | 15 |
RAYBESTOS | 1096065 | Indirect Cross Interchange | 14 |
CALIFORNIA DRUM & ROTOR | 61956 | Indirect Cross Interchange | 13 |
NISSAN | 4020688E03 | Indirect Cross Interchange | 12 |
RAYBESTOS | 96065RGS | Indirect Cross Interchange | 12 |
AIMCO | 63215 | Indirect Cross Interchange | 12 |
DAYTON | D7987 | Indirect Cross Interchange | 12 |
ALTROM | A03218 | Indirect Cross Interchange | 11 |
INFINITI | 40206880 | Indirect Cross Interchange | 11 |
INFINITI | 4020688E04 | Indirect Cross Interchange | 11 |
INFINITI | 4020688E03 | Indirect Cross Interchange | 11 |
GUARDIAN | 5261956 | Indirect Cross Interchange | 11 |
TRUSTAR | 476590 | Indirect Cross Interchange | 11 |
FEDERATED | SB96065 | Indirect Cross Interchange | 11 |
GREN | 33002 | Indirect Cross Interchange | 11 |
NISSAN | 4020688000 | Indirect Cross Interchange | 11 |
OPTIMAL | BS4740 | Indirect Cross Interchange | 10 |
ROCKHILL | 3218 | Indirect Cross Interchange | 10 |
CONTINENTAL | CW22712 | Indirect Cross Interchange | 10 |
NK | 202247 | Indirect Cross Interchange | 10 |
PARTS PLUS | 96065RGS | Indirect Cross Interchange | 10 |
A.B.S. | 16040 | Indirect Cross Interchange | 10 |
MAPCO | 45522 | Indirect Cross Interchange | 10 |
NISSAN | 4020688E01 | Indirect Cross Interchange | 10 |
BENDIX | 561536B | Indirect Cross Interchange | 10 |
TRISCAN | 812014136 | Indirect Cross Interchange | 10 |
NISSAN | 4020689E01 | Indirect Cross Interchange | 10 |
AMERICAN REMANUFACTURING | 8904043 | Indirect Cross Interchange | 10 |
PAGID | 52326 | Indirect Cross Interchange | 10 |
CENTRIC | 12542043 | Indirect Cross Interchange | 10 |
BRADI | 1325424 | Indirect Cross Interchange | 10 |
ROULUNDS BRAKING | D2522 | Indirect Cross Interchange | 10 |
INFINITI | 402062L903 | Indirect Cross Interchange | 10 |
ACDelco | AC2522D | Indirect Cross Interchange | 10 |
MGA | D1348 | Indirect Cross Interchange | 10 |
Winhere Brake | YH2110 | Indirect Cross Interchange | 10 |
INFINITI | 40206880000 | Indirect Cross Interchange | 10 |
Best Brakes | 3218 | Indirect Cross Interchange | 10 |
INFINITI | 4020688000 | Indirect Cross Interchange | 10 |
NIPPARTS | J3301040 | Indirect Cross Interchange | 10 |
BRAKE PRO | 4618576 | Indirect Cross Interchange | 10 |
MAGNETI MARELLI | 353613254240 | Indirect Cross Interchange | 10 |
CAR | 142801 | Indirect Cross Interchange | 10 |
BRAKE HEADQUARTERS | BR04104 | Indirect Cross Interchange | 10 |
PEX | 140392 | Indirect Cross Interchange | 10 |
NECTO | WN689 | Indirect Cross Interchange | 10 |
Casting | 6781 | Indirect Cross Interchange | 10 |
MINTEX | MDC860 | Indirect Cross Interchange | 10 |
AP | 24263 | Indirect Cross Interchange | 10 |
Casting | 325086 | Indirect Cross Interchange | 10 |
DELPHI | BG2682 | Indirect Cross Interchange | 10 |
GIRLING | GR837 | Indirect Cross Interchange | 10 |
QUINTON HAZELL | BSF3813 | Indirect Cross Interchange | 10 |
ZIMMERMANN | 200250800 | Indirect Cross Interchange | 10 |
GIRLING | 6025741 | Indirect Cross Interchange | 10 |
FEDERATED | F96065R | Indirect Cross Interchange | 10 |
TRW | DF2574 | Indirect Cross Interchange | 10 |
FEDERATED | F96065 | Indirect Cross Interchange | 10 |
FERODO | DDF600 | Indirect Cross Interchange | 10 |
TRUSTAR | R76590 | Indirect Cross Interchange | 10 |
TEXTAR | 98200069901 | Indirect Cross Interchange | 10 |
TEXTAR | 92069900 | Indirect Cross Interchange | 10 |
BOSCH | RBR3218 | Indirect Cross Interchange | 10 |
SBS | 1815202247 | Indirect Cross Interchange | 10 |
ATE | 24012201741 | Indirect Cross Interchange | 10 |
BOSCH | 0986478833 | Indirect Cross Interchange | 10 |
MCI | 3956 | Indirect Cross Interchange | 10 |
HP | 53954 | Indirect Cross Interchange | 10 |
PARTS MASTER | P61956 | Indirect Cross Interchange | 10 |
RAMEDER | T0620510 | Indirect Cross Interchange | 10 |
PARTS PLUS | PP96065 | Indirect Cross Interchange | 10 |
VALEO | 186636 | Indirect Cross Interchange | 10 |
NAPA | 2886065 | Indirect Cross Interchange | 10 |
REMSA | 647410 | Indirect Cross Interchange | 10 |
INTERBRAKES | NS361V | Indirect Cross Interchange | 10 |
ROADHOUSE | 647410 | Indirect Cross Interchange | 10 |
BLUE PRINT | ADN14338 | Indirect Cross Interchange | 10 |
HERTH+BUSS JAKOPARTS | J3301040 | Indirect Cross Interchange | 10 |
KBP | 37608 | Indirect Cross Interchange | 10 |
fri.tech. | DF331 | Indirect Cross Interchange | 10 |
FTE | BS3813 | Indirect Cross Interchange | 10 |
TRUSTING | DF331 | Indirect Cross Interchange | 10 |
PILENGA | V892 | Indirect Cross Interchange | 10 |
VERA | 3405680 | Indirect Cross Interchange | 10 |
JURID | 561536J | Indirect Cross Interchange | 10 |
Oreilly | BD61956 | Indirect Cross Interchange | 9 |
Oreilly | 8161956 | Indirect Cross Interchange | 9 |
ACDelco | 18A350A | Indirect Cross Interchange | 9 |
TSR | R76590 | Indirect Cross Interchange | 9 |
TSR | 476590 | Indirect Cross Interchange | 9 |
PARTS MASTER | BR3218 | Indirect Cross Interchange | 9 |
PRONTO | BD35701 | Indirect Cross Interchange | 8 |
PARTS MASTER | BD35701 | Indirect Cross Interchange | 8 |
PARTS PLUS | 96065 | Indirect Cross Interchange | 8 |
R1 Concepts | EOE42043 | Indirect Cross Interchange | 8 |
Casting | 210575C | Indirect Cross Interchange | 8 |
AUTOPART INTERNATIONAL | 37381 | Indirect Cross Interchange | 8 |
AutoZone | PRT1441 | Indirect Cross Interchange | 7 |
ProMax | 143218 | Indirect Cross Interchange | 7 |
NISSAN | 402069E11 | Indirect Cross Interchange | 7 |
ROADMATES | 526617 | Indirect Cross Interchange | 7 |
INFINITI | 402069E11 | Indirect Cross Interchange | 7 |
AutoZone | 3218B | Indirect Cross Interchange | 6 |
AutoZone | 3218 | Indirect Cross Interchange | 6 |
MIDAS | BR1614 | Indirect Cross Interchange | 6 |
POWER STOP | JBR505XPR | Indirect Cross Interchange | 6 |
POWER STOP | JBR505 | Indirect Cross Interchange | 6 |
TRANSGLOBE | GC31122 | Indirect Cross Interchange | 6 |
TRANSGLOBE | GBC31122 | Indirect Cross Interchange | 6 |
ROAD MATE | 526617 | Indirect Cross Interchange | 6 |
Oreilly | 96065RGS | Indirect Cross Interchange | 5 |
ONESOURCE | 3061956 | Indirect Cross Interchange | 5 |
EUROROTOR | NI401 | Indirect Cross Interchange | 5 |
DELPHI | RB377 | Indirect Cross Interchange | 5 |
CARQUEST | 141441 | Indirect Cross Interchange | 5 |
FMSI | 3061956 | Indirect Cross Interchange | 5 |
CARQUEST | 0832297 | Indirect Cross Interchange | 5 |
CARQUEST | 0802297 | Indirect Cross Interchange | 5 |
MIDAS | BR2030 | Indirect Cross Interchange | 5 |
CANADIAN TIRE | CW22712 | Indirect Cross Interchange | 5 |
NISSAN | 402E11 | Indirect Cross Interchange | 5 |
Winhere Brake | 442235 | Indirect Cross Interchange | 5 |
PARTS MASTER | YH2110 | Indirect Cross Interchange | 5 |
Casting | 32181 | Indirect Cross Interchange | 5 |
AUTOPART INTERNATIONAL | 140778381 | Indirect Cross Interchange | 4 |
PERFECT STOP | PS61956 | Indirect Cross Interchange | 4 |
BREMBO | 33S60033 | Indirect Cross Interchange | 3 |
BREMBO | 33S50033 | Indirect Cross Interchange | 3 |
WAGNER | 3061956 | Indirect Cross Interchange | 3 |
IPI | 275 | Indirect Cross Interchange | 3 |
BECK/ARNLEY | 0832829 | Indirect Cross Interchange | 3 |
LUCAS ELECTRICAL | GR837 | Indirect Cross Interchange | 3 |
DURA | BR31122 | Indirect Cross Interchange | 3 |
CENTRIC | 12142055 | Indirect Cross Interchange | 3 |
CENTRIC | 12042055 | Indirect Cross Interchange | 3 |
NAPA | 880192 | Indirect Cross Interchange | 3 |
GM | 18027950 | Indirect Cross Interchange | 3 |
SEALED POWER | BD61956 | Indirect Cross Interchange | 3 |
NISSAN | 40206880000 | Indirect Cross Interchange | 3 |
NISSAN | 402E10 | Indirect Cross Interchange | 3 |
NISSAN | 402E07 | Indirect Cross Interchange | 3 |
R1 Concepts | POE42043 | Indirect Cross Interchange | 3 |
NISSAN | 402069E002 | Indirect Cross Interchange | 3 |
ORIGINAL ENGINE MANAGEMENT | 4020688E04 | Indirect Cross Interchange | 3 |
ORIGINAL ENGINE MANAGEMENT | 4020688E03 | Indirect Cross Interchange | 3 |
CARQUEST | 1013218 | Indirect Cross Interchange | 2 |
CARQUEST | 31122 | Indirect Cross Interchange | 2 |
IMC | 40538038 | Indirect Cross Interchange | 2 |
RAYBESTOS | 980192 | Indirect Cross Interchange | 2 |
AUTOPART INTERNATIONAL | 140753918 | Indirect Cross Interchange | 2 |
AUTOPART INTERNATIONAL | 140752933 | Indirect Cross Interchange | 2 |
AUTOPART INTERNATIONAL | 140737381 | Indirect Cross Interchange | 2 |
AUTOPART INTERNATIONAL | 140722381 | Indirect Cross Interchange | 2 |
AUTOPART INTERNATIONAL | 22381 | Indirect Cross Interchange | 2 |
AUTOPART INTERNATIONAL | 77162 | Indirect Cross Interchange | 2 |
AUTOPART INTERNATIONAL | 53918 | Indirect Cross Interchange | 2 |
AUTOPART INTERNATIONAL | 52933 | Indirect Cross Interchange | 2 |
MCI | 3956Q | Indirect Cross Interchange | 2 |
AUTO EXTRA | 8096065 | Indirect Cross Interchange | 2 |
NPS | N330N40 | Indirect Cross Interchange | 2 |
ProMax | 1431122 | Indirect Cross Interchange | 2 |
INFINITI | 402E11 | Indirect Cross Interchange | 2 |
INTERAMERICAN MOTOR | 40538038 | Indirect Cross Interchange | 2 |
EIS | D17290 | Indirect Cross Interchange | 2 |
NISSAN | 40206880 | Indirect Cross Interchange | 2 |
DURA | BD35701 | Indirect Cross Interchange | 2 |
NISSAN | 402068800000 | Indirect Cross Interchange | 2 |
Advance Auto | YH141441 | Indirect Cross Interchange | 2 |
OE | 4020688E05 | Indirect Cross Interchange | 2 |
Advance Auto | 141441 | Indirect Cross Interchange | 2 |
OE | 402062L903 | Indirect Cross Interchange | 2 |
OE | 402E07 | Indirect Cross Interchange | 1 |
ABE | C31040ABE | Indirect Cross Interchange | 1 |
ASHUKI | 09900401 | Indirect Cross Interchange | 1 |
JAPKO | 60140 | Indirect Cross Interchange | 1 |
DENCKERMANN | B130146 | Indirect Cross Interchange | 1 |
STANDARD MOTOR | FD316 | Indirect Cross Interchange | 1 |
PROTECHNIC | PRD2247 | Indirect Cross Interchange | 1 |
SBS | 1815203908 | Indirect Cross Interchange | 1 |
NISSAN | 402062L900 | Indirect Cross Interchange | 1 |
WAGNER | 61956 | Indirect Cross Interchange | 1 |
SBS | 1815202268 | Indirect Cross Interchange | 1 |
NISSAN | 402000000000 | Indirect Cross Interchange | 1 |
INFINITI | 402E10 | Indirect Cross Interchange | 1 |
SBS | 1815202231 | Indirect Cross Interchange | 1 |
NISSAN | 40200000000 | Indirect Cross Interchange | 1 |
INFINITI | 402E09 | Indirect Cross Interchange | 1 |
SBS | 16040 | Indirect Cross Interchange | 1 |
NISSAN | 40200000 | Indirect Cross Interchange | 1 |
INFINITI | 402E07 | Indirect Cross Interchange | 1 |
NATIONAL | NBD367 | Indirect Cross Interchange | 1 |
WELLS | CR927 | Indirect Cross Interchange | 1 |
BRECO | BS7987 | Indirect Cross Interchange | 1 |
BOSCH | 40011034 | Indirect Cross Interchange | 1 |
GM | 19174940 | Indirect Cross Interchange | 1 |
FENOX | TB217892 | Indirect Cross Interchange | 1 |
BOSCH | 0986AB9695 | Indirect Cross Interchange | 1 |
NISSAN | 40206WA001 | Indirect Cross Interchange | 1 |
LUCAS ELECTRICAL | GR837E | Indirect Cross Interchange | 1 |
QUINTON HAZELL | 647410 | Indirect Cross Interchange | 1 |
Brake ENGINEERING | DI955198 | Indirect Cross Interchange | 1 |
ICER | 78BD1057 | Indirect Cross Interchange | 1 |
NISSAN | 40206900 | Indirect Cross Interchange | 1 |
KAGER | 370615 | Indirect Cross Interchange | 1 |
JAPANPARTS | DI140 | Indirect Cross Interchange | 1 |
Friction Master | 33218 | Indirect Cross Interchange | 1 |
ACDelco | 18A365 | Indirect Cross Interchange | 1 |
RAYBESTOS | 96085R | Indirect Cross Interchange | 1 |
AutoZone | 96085R | Indirect Cross Interchange | 1 |
ACDelco | 18A354 | Indirect Cross Interchange | 1 |
RAYBESTOS | 96085 | Indirect Cross Interchange | 1 |
AutoZone | 96085 | Indirect Cross Interchange | 1 |
ASHIKA | 6001140 | Indirect Cross Interchange | 1 |
RAYBESTOS | 96071R | Indirect Cross Interchange | 1 |
AutoZone | 96071R | Indirect Cross Interchange | 1 |
AIMCO | 31101 | Indirect Cross Interchange | 1 |
AutoZone | 96071 | Indirect Cross Interchange | 1 |
AIMCO | 3215 | Indirect Cross Interchange | 1 |
RAYBESTOS | 96071 | Indirect Cross Interchange | 1 |
PEP BOYS | 3218G | Indirect Cross Interchange | 1 |
MEYLE | 36155210018PD | Indirect Cross Interchange | 1 |
MEYLE | 36155210018 | Indirect Cross Interchange | 1 |
MEYLE | 36155210013PD | Indirect Cross Interchange | 1 |
FEDERAL MOGUL | 3061956 | Indirect Cross Interchange | 1 |
BORG & BECK | BBD5015 | Indirect Cross Interchange | 1 |
IMC | 40438143 | Indirect Cross Interchange | 1 |
IMC | 4020688E05 | Indirect Cross Interchange | 1 |
MAGNETI MARELLI | 360406035100 | Indirect Cross Interchange | 1 |
CARQUEST | 515535 | Indirect Cross Interchange | 1 |
FERODO | DDF6001 | Indirect Cross Interchange | 1 |
CARQUEST | 31101 | Indirect Cross Interchange | 1 |
BREMBO | 65314 | Indirect Cross Interchange | 1 |
CARQUEST | 3215 | Indirect Cross Interchange | 1 |
RAYMOLD | 1096065 | Indirect Cross Interchange | 1 |
AIMCO | 1013215 | Indirect Cross Interchange | 1 |
A.B.S. | 16040OE | Indirect Cross Interchange | 1 |
NUGEON | 1600566 | Indirect Cross Interchange | 1 |
AIMCO | 10131101 | Indirect Cross Interchange | 1 |
FIRESTONE | 7095214 | Indirect Cross Interchange | 1 |
WAWD | 712232 | Indirect Cross Interchange | 1 |
WOKING | D647410 | Indirect Cross Interchange | 1 |
LPR | N2361V | Indirect Cross Interchange | 1 |
ALTROM | 0940743 | Indirect Cross Interchange | 1 |
KAVO PARTS | BR6727 | Indirect Cross Interchange | 1 |
INFINITI | 40200000000 | Indirect Cross Interchange | 1 |
E.T.F. | 198801 | Indirect Cross Interchange | 1 |
PRONTO | 31101 | Indirect Cross Interchange | 1 |
PRONTO | 1013215 | Indirect Cross Interchange | 1 |
INFINITI | 4020000000 | Indirect Cross Interchange | 1 |
sbs | 1815202247 | Indirect Cross Interchange | 1 |
OE | 402E10 | Indirect Cross Interchange | 1 |
PRONTO | 10131101 | Indirect Cross Interchange | 1 |
INFINITI | 40200000 | Indirect Cross Interchange | 1 |
COMLINE | ADC0216V | Indirect Cross Interchange | 1 |
OE | 402E09 | Indirect Cross Interchange | 1 |
PRONTO | 3215 | Indirect Cross Interchange | 1 |
ABE | C31074ABE | Indirect Cross Interchange | 1 |
FIRST LINE | FBD532 | Indirect Cross Interchange | 1 |