| Factory | Number | Cross Interchange Type | Relevance |
|---|---|---|---|
| SWAG | 10750037 | Direct Cross Interchange | 14 |
| FEBI BILSTEIN | 17795 | Direct Cross Interchange | 14 |
| ORIGINAL IMPERIUM | 36006 | Direct Cross Interchange | 13 |
| MERCEDES-BENZ | 9013240050 | Direct Cross Interchange | 12 |
| MALò | 24337 | Direct Cross Interchange | 12 |
| MEYLE | 0340320043 | Direct Cross Interchange | 11 |
| OPTIMAL | F85979 | Direct Cross Interchange | 9 |
| TRUCKTEC AUTOMOTIVE | 0230027 | Direct Cross Interchange | 8 |
| LEMFORDER | 1971801 | Direct Cross Interchange | 7 |
| VW | 2D0511181 | Direct Cross Interchange | 5 |
| SIDEM | 850703 | Direct Cross Interchange | 5 |
| VEMO | V3012161 | Direct Cross Interchange | 4 |
| VEMO | V301216 | Direct Cross Interchange | 4 |
| BIRTH | 2380 | Direct Cross Interchange | 4 |
| BUGIAD | BGT17612 | Direct Cross Interchange | 3 |
| TRISCAN | 850024150 | Direct Cross Interchange | 3 |
| TRISCAN | 850016136 | Direct Cross Interchange | 3 |
| TRISCAN | 812029108 | Direct Cross Interchange | 2 |
| MONROE | L24150 | Direct Cross Interchange | 2 |
| MONROE | L16136 | Direct Cross Interchange | 2 |
| BOGE | 87405A | Direct Cross Interchange | 1 |
| BSG | BSG60700030 | Indirect Cross Interchange | 12 |
| VAICO | V3012161 | Indirect Cross Interchange | 8 |
| VAICO | V301216 | Indirect Cross Interchange | 6 |
| LEMFORDER | 19718 | Indirect Cross Interchange | 6 |
| BOGE | 87405A | Indirect Cross Interchange | 5 |
| FLENNOR | FL4868J | Indirect Cross Interchange | 4 |
| LEMFORDER | 19718 | Indirect Cross Interchange | 4 |
| DODGE | 5118731AA | Indirect Cross Interchange | 3 |
| VEMO | 301216 | Indirect Cross Interchange | 3 |
| FORTUNE LINE | FZ9769 | Indirect Cross Interchange | 3 |
| SPIDAN | 411731 | Indirect Cross Interchange | 3 |
| OPTIMAL | G1035 | Indirect Cross Interchange | 2 |
| VAICO | V257072 | Indirect Cross Interchange | 2 |
| NK | 5033611 | Indirect Cross Interchange | 2 |
| RUVILLE | 915319 | Indirect Cross Interchange | 2 |
| NK | 5032526 | Indirect Cross Interchange | 2 |
| RUVILLE | 915222 | Indirect Cross Interchange | 2 |
| DODGE | 05118731AA | Indirect Cross Interchange | 2 |
| VAICO | V400118 | Indirect Cross Interchange | 2 |
| CHRYSLER | 5118731AA | Indirect Cross Interchange | 2 |
| CHRYSLER | 05118731AA | Indirect Cross Interchange | 2 |
| TRISCAN | 564 | Indirect Cross Interchange | 2 |
| OCAP | 0293963 | Indirect Cross Interchange | 2 |
| OCAP | 0291485 | Indirect Cross Interchange | 2 |
| OCAP | 0290771 | Indirect Cross Interchange | 2 |
| VAUXHALL | 90140007 | Indirect Cross Interchange | 2 |
| A.B.S. | 230360 | Indirect Cross Interchange | 2 |
| METZGER | 564 | Indirect Cross Interchange | 2 |
| MAZDA | 1E0132280A | Indirect Cross Interchange | 2 |
| DENCKERMANN | D130010 | Indirect Cross Interchange | 2 |
| DELPHI | TA972 | Indirect Cross Interchange | 2 |
| DAEWOO | 26001807 | Indirect Cross Interchange | 2 |
| TRISCAN | FTR4585 | Indirect Cross Interchange | 2 |
| DELPHI | TA1584 | Indirect Cross Interchange | 2 |
| QUINTON HAZELL | QR9964S | Indirect Cross Interchange | 2 |
| TRISCAN | FTR4420 | Indirect Cross Interchange | 2 |
| JP GROUP | 880324039 | Indirect Cross Interchange | 2 |
| QUINTON HAZELL | QR1829S | Indirect Cross Interchange | 2 |
| TRISCAN | FTR4121 | Indirect Cross Interchange | 2 |
| NIPPARTS | J4823023 | Indirect Cross Interchange | 2 |
| OPEL | 324039 | Indirect Cross Interchange | 2 |
| TRISCAN | FO105 | Indirect Cross Interchange | 2 |
| SPIDAN | 46805 | Indirect Cross Interchange | 2 |
| FORD | 1020175 | Indirect Cross Interchange | 2 |
| TRISCAN | 850024150 | Indirect Cross Interchange | 2 |
| SPIDAN | 44890 | Indirect Cross Interchange | 2 |
| FORD | 1011858 | Indirect Cross Interchange | 2 |
| TRISCAN | 850016136 | Indirect Cross Interchange | 2 |
| BLUE PRINT | ADG08739 | Indirect Cross Interchange | 2 |
| TRISCAN | 8305010 | Indirect Cross Interchange | 2 |
| TRISCAN | 3424150 | Indirect Cross Interchange | 2 |
| FEBI BILSTEIN | 08167 | Indirect Cross Interchange | 2 |
| TRISCAN | 341779501 | Indirect Cross Interchange | 2 |
| FEBI BILSTEIN | 02635 | Indirect Cross Interchange | 2 |
| TRISCAN | 3416136 | Indirect Cross Interchange | 2 |
| FEBI BILSTEIN | 02633 | Indirect Cross Interchange | 2 |
| TRISCAN | 29ES5377 | Indirect Cross Interchange | 2 |
| TOPRAN | 302340 | Indirect Cross Interchange | 2 |
| TRISCAN | 14ES4147 | Indirect Cross Interchange | 2 |
| MOOG | FDES4147 | Indirect Cross Interchange | 2 |
| TOPRAN | 301361 | Indirect Cross Interchange | 2 |
| TRISCAN | 121528501 | Indirect Cross Interchange | 2 |
| SIDEM | 9834 | Indirect Cross Interchange | 2 |
| TOPRAN | 200384 | Indirect Cross Interchange | 2 |
| MEYLE | 7160204147 | Indirect Cross Interchange | 2 |
| SWAG | 50710041 | Indirect Cross Interchange | 2 |
| TRISCAN | 121517507 | Indirect Cross Interchange | 2 |
| MEYLE | 6160205377 | Indirect Cross Interchange | 2 |
| SWAG | 40720007 | Indirect Cross Interchange | 2 |
| TRW | JTE220 | Indirect Cross Interchange | 2 |
| SIDEM | 3138 | Indirect Cross Interchange | 2 |
| SWAG | 40710007 | Indirect Cross Interchange | 2 |
| TRW | JTE190 | Indirect Cross Interchange | 2 |
| MOOG | OPES5377 | Indirect Cross Interchange | 2 |
| DITAS | A26093 | Indirect Cross Interchange | 2 |
| PEX | 1202190 | Indirect Cross Interchange | 2 |
| MAPCO | 19718 | Indirect Cross Interchange | 2 |
| DITAS | A11063 | Indirect Cross Interchange | 2 |
| DAEWOO | 07846495 | Indirect Cross Interchange | 2 |
| MAPCO | 19640 | Indirect Cross Interchange | 2 |
| LEMFORDER | 17795 | Indirect Cross Interchange | 2 |
| OPTIMAL | G1330 | Indirect Cross Interchange | 2 |
| LEMFORDER | 12173 | Indirect Cross Interchange | 2 |
| VAICO | V1080049 | Indirect Cross Interchange | 1 |
| LEMFORDER | 022190026537 | Indirect Cross Interchange | 1 |
| TRW | DF2652BP | Indirect Cross Interchange | 1 |
| FORD | 96FB3290AD | Indirect Cross Interchange | 1 |
| PAGID | 53942PRO | Indirect Cross Interchange | 1 |
| HERZOG GERMANY | 101709 | Indirect Cross Interchange | 1 |
| VW | 4B0615301B | Indirect Cross Interchange | 1 |
| fri.tech. | DF312 | Indirect Cross Interchange | 1 |
| BENDIX | PRT5000 | Indirect Cross Interchange | 1 |
| JP GROUP | SS7115 | Indirect Cross Interchange | 1 |
| TRW | DF2652 | Indirect Cross Interchange | 1 |
| FORD | 96FB3290AC | Indirect Cross Interchange | 1 |
| PAGID | 53942 | Indirect Cross Interchange | 1 |
| MASTER-SPORT | 24012501051PCSMS | Indirect Cross Interchange | 1 |
| VW | 4A0615301E | Indirect Cross Interchange | 1 |
| PILENGA | V362 | Indirect Cross Interchange | 1 |
| BENDIX | 561548B | Indirect Cross Interchange | 1 |
| METZGER | 54020201 | Indirect Cross Interchange | 1 |
| VAICO | 1080049 | Indirect Cross Interchange | 1 |
| CENTRIC | 12133039 | Indirect Cross Interchange | 1 |
| GENERAL MOTORS | 7848281 | Indirect Cross Interchange | 1 |
| OPEL | 26023685 | Indirect Cross Interchange | 1 |
| BRADI | 101222E | Indirect Cross Interchange | 1 |
| MASTER-SPORT | 12173PCSMS | Indirect Cross Interchange | 1 |
| VW | 4A0615301D | Indirect Cross Interchange | 1 |
| AIMCO | 34055 | Indirect Cross Interchange | 1 |
| BENDIX | 145000 | Indirect Cross Interchange | 1 |
| METZGER | 54003401 | Indirect Cross Interchange | 1 |
| VALEO | DF865 | Indirect Cross Interchange | 1 |
| CENTRIC | 12033039 | Indirect Cross Interchange | 1 |
| OPEL | 07848281 | Indirect Cross Interchange | 1 |
| FEBI BILSTEIN | 08352 | Indirect Cross Interchange | 1 |
| BLUE PRINT | ADV184319 | Indirect Cross Interchange | 1 |
| DELPHI | BG745 | Indirect Cross Interchange | 1 |
| VW | 4A0615301C | Indirect Cross Interchange | 1 |
| AP | 24487E | Indirect Cross Interchange | 1 |
| BENDIX | 040648B | Indirect Cross Interchange | 1 |
| METZGER | 25046E | Indirect Cross Interchange | 1 |
| VALEO | 186271 | Indirect Cross Interchange | 1 |
| SVW | 4A0615301C | Indirect Cross Interchange | 1 |
| PEX | 140039N | Indirect Cross Interchange | 1 |
| OPEL | 0324039 | Indirect Cross Interchange | 1 |
| ASHUKI | 14463203 | Indirect Cross Interchange | 1 |
| FLENNOR | FL229B | Indirect Cross Interchange | 1 |
| DELPHI | BG2745 | Indirect Cross Interchange | 1 |
| VAUXHALL | 26001807 | Indirect Cross Interchange | 1 |
| BENDIX | 040287B | Indirect Cross Interchange | 1 |
| METZGER | 101222E | Indirect Cross Interchange | 1 |
| VALEO | 185134 | Indirect Cross Interchange | 1 |
| AUDI | 4A0615301E | Indirect Cross Interchange | 1 |
| PEX | 140039 | Indirect Cross Interchange | 1 |
| QUINTON HAZELL | BSF3825 | Indirect Cross Interchange | 1 |
| MAXGEAR | 690280 | Indirect Cross Interchange | 1 |
| FLENNOR | FB110016C | Indirect Cross Interchange | 1 |
| ZIMMERMANN | 600323652 | Indirect Cross Interchange | 1 |
| SKODA | 8E0615301Q | Indirect Cross Interchange | 1 |
| BIRTH | RS3963 | Indirect Cross Interchange | 1 |
| MAGNETI MARELLI | 360406001300 | Indirect Cross Interchange | 1 |
| LUCAS ELECTRICAL | DF2652 | Indirect Cross Interchange | 1 |
| AUDI | 4A0615301D | Indirect Cross Interchange | 1 |
| PEX | 1202236 | Indirect Cross Interchange | 1 |
| ROULUNDS BRAKING | D2136 | Indirect Cross Interchange | 1 |
| ZIMMERMANN | 600323620 | Indirect Cross Interchange | 1 |
| SKODA | 4B0615301B | Indirect Cross Interchange | 1 |
| BIRTH | RS0771 | Indirect Cross Interchange | 1 |
| MAGNETI MARELLI | 351012220500 | Indirect Cross Interchange | 1 |
| BOSCH | 0986478546 | Indirect Cross Interchange | 1 |
| AUDI | 4A0615301C | Indirect Cross Interchange | 1 |
| QUINTON HAZELL | BDC3825 | Indirect Cross Interchange | 1 |
| ACDelco | AC2136D | Indirect Cross Interchange | 1 |
| ZIMMERMANN | 100121670 | Indirect Cross Interchange | 1 |
| SKODA | 4A0615301E | Indirect Cross Interchange | 1 |
| LPR | A1371V | Indirect Cross Interchange | 1 |
| METZGER | X25046 | Indirect Cross Interchange | 1 |
| ATE | 24112501051 | Indirect Cross Interchange | 1 |
| AUDI | 2D0511181 | Indirect Cross Interchange | 1 |
| QUINTON HAZELL | 632810 | Indirect Cross Interchange | 1 |
| ACDelco | 18A634 | Indirect Cross Interchange | 1 |
| ZIMMERMANN | 100121652 | Indirect Cross Interchange | 1 |
| SKODA | 4A0615301D | Indirect Cross Interchange | 1 |
| JURID | 561548JC | Indirect Cross Interchange | 1 |
| METZGER | FO105 | Indirect Cross Interchange | 1 |
| ATE | 24032501051 | Indirect Cross Interchange | 1 |
| OE | 96FU3290AA | Indirect Cross Interchange | 1 |
| OPEL | 96275018 | Indirect Cross Interchange | 1 |
| SPIDAN | 46806 | Indirect Cross Interchange | 1 |
| ZIMMERMANN | 100121620 | Indirect Cross Interchange | 1 |
| SKODA | 4A0615301C | Indirect Cross Interchange | 1 |
| JURID | 561548J | Indirect Cross Interchange | 1 |
| METZGER | 632810 | Indirect Cross Interchange | 1 |
| ATE | 24012501051 | Indirect Cross Interchange | 1 |
| TRISCAN | 727002380 | Indirect Cross Interchange | 1 |
| OPEL | 90140007 | Indirect Cross Interchange | 1 |
| NIPPARTS | J4820901 | Indirect Cross Interchange | 1 |
| ZIMMERMANN | 100121600 | Indirect Cross Interchange | 1 |
| SEAT | 8E0615301Q | Indirect Cross Interchange | 1 |
| HP | 57406 | Indirect Cross Interchange | 1 |
| WAGNER | BD125433 | Indirect Cross Interchange | 1 |
| FERODO | DDF320 | Indirect Cross Interchange | 1 |
| SEAT | 4B0615301B | Indirect Cross Interchange | 1 |
| RAMEDER | T0620351 | Indirect Cross Interchange | 1 |
| YAMATO | I13013 | Indirect Cross Interchange | 1 |
| FERODO | DDF1706 | Indirect Cross Interchange | 1 |
| CAR | 142718 | Indirect Cross Interchange | 1 |
| LEMFORDER | 524002327 | Indirect Cross Interchange | 1 |
| SEAT | 4A0615301E | Indirect Cross Interchange | 1 |
| RAMEDER | T0600137 | Indirect Cross Interchange | 1 |
| OPTIMAL | EL1021 | Indirect Cross Interchange | 1 |
| CHEVROLET | 7848281 | Indirect Cross Interchange | 1 |
| ASHIKA | 1110WD51L | Indirect Cross Interchange | 1 |
| TRISCAN | 232367 | Indirect Cross Interchange | 1 |
| SEAT | 4A0615301D | Indirect Cross Interchange | 1 |
| LEMFORDER | 1217302 | Indirect Cross Interchange | 1 |
| OPTIMAL | BS3280 | Indirect Cross Interchange | 1 |
| CHEVROLET | 7846495 | Indirect Cross Interchange | 1 |
| FLENNOR | FL924B | Indirect Cross Interchange | 1 |
| TRISCAN | 46YH2088 | Indirect Cross Interchange | 1 |
| SEAT | 4A0615301C | Indirect Cross Interchange | 1 |
| LEMFORDER | 1217301 | Indirect Cross Interchange | 1 |
| OPTIMAL | 304743 | Indirect Cross Interchange | 1 |
| CHEVROLET | 26020916 | Indirect Cross Interchange | 1 |
| MGA | DR8481 | Indirect Cross Interchange | 1 |
| TRISCAN | 4609574524 | Indirect Cross Interchange | 1 |
| LEMFORDER | 1779501 | Indirect Cross Interchange | 1 |
| SEBRO | 2380 | Indirect Cross Interchange | 1 |
| CHEVROLET | 07848281 | Indirect Cross Interchange | 1 |
| MGA | DR8082 | Indirect Cross Interchange | 1 |
| TRISCAN | FDB434 | Indirect Cross Interchange | 1 |
| MINTEX | MDK0230 | Indirect Cross Interchange | 1 |
| TRISCAN | 111509574575 | Indirect Cross Interchange | 1 |
| MAPCO | 15703 | Indirect Cross Interchange | 1 |
| MGA | D1062 | Indirect Cross Interchange | 1 |
| TRISCAN | FBD434 | Indirect Cross Interchange | 1 |
| MINTEX | MDK0210 | Indirect Cross Interchange | 1 |
| TRISCAN | 111509574514 | Indirect Cross Interchange | 1 |
| MOOG | ES80613 | Indirect Cross Interchange | 1 |
| JP GROUP | 615520006 | Indirect Cross Interchange | 1 |
| TRISCAN | BD4063 | Indirect Cross Interchange | 1 |
| MINTEX | MDK0068 | Indirect Cross Interchange | 1 |
| TRISCAN | 0860595 | Indirect Cross Interchange | 1 |
| MOOG | ES3146 | Indirect Cross Interchange | 1 |
| JP GROUP | 1152250300 | Indirect Cross Interchange | 1 |
| DENCKERMANN | B130201 | Indirect Cross Interchange | 1 |
| MINTEX | MDC768 | Indirect Cross Interchange | 1 |
| TRISCAN | 0860397 | Indirect Cross Interchange | 1 |
| RAYBESTOS | 96421R | Indirect Cross Interchange | 1 |
| FAI AutoParts | SS589 | Indirect Cross Interchange | 1 |
| KAMOKA | 999834 | Indirect Cross Interchange | 1 |
| A.P. | BG2745 | Indirect Cross Interchange | 1 |
| FAI AutoParts | SS326 | Indirect Cross Interchange | 1 |
| KAMOKA | 993138 | Indirect Cross Interchange | 1 |
| VAG | 9013240050 | Indirect Cross Interchange | 1 |
| TRISCAN | 0860396 | Indirect Cross Interchange | 1 |
| RAYBESTOS | 96421 | Indirect Cross Interchange | 1 |
| SASIC | 9006660 | Indirect Cross Interchange | 1 |
| TRISCAN | S671 | Indirect Cross Interchange | 1 |
| VAG | 8E0615301Q | Indirect Cross Interchange | 1 |
| SBS | 1815204743 | Indirect Cross Interchange | 1 |
| JAPANPARTS | TID51L | Indirect Cross Interchange | 1 |
| SASIC | 9006372 | Indirect Cross Interchange | 1 |
| A.B.S. | 230134 | Indirect Cross Interchange | 1 |
| VAG | 4A0615301E | Indirect Cross Interchange | 1 |
| INDELDIS KX 7 | DR11621 | Indirect Cross Interchange | 1 |
| JAPANPARTS | JTID51L | Indirect Cross Interchange | 1 |
| FREMAX | BD4063E | Indirect Cross Interchange | 1 |
| A.B.S. | 16098 | Indirect Cross Interchange | 1 |
| VAG | 4A0615301D | Indirect Cross Interchange | 1 |
| INDELDIS KX 7 | DR10601 | Indirect Cross Interchange | 1 |
| REMSA | 632810 | Indirect Cross Interchange | 1 |
| FREMAX | BD4063 | Indirect Cross Interchange | 1 |
| BOSAL | 101340 | Indirect Cross Interchange | 1 |
| VAG | 4A0615301C | Indirect Cross Interchange | 1 |
| TEMPLIN | 010606100022 | Indirect Cross Interchange | 1 |
| ROADHOUSE | 632810 | Indirect Cross Interchange | 1 |
| FENOX | TB217362 | Indirect Cross Interchange | 1 |
| BOSAL | 101206 | Indirect Cross Interchange | 1 |
| TRUSTING | DF312 | Indirect Cross Interchange | 1 |
| VAG | 2D0511181 | Indirect Cross Interchange | 1 |
| WOKING | P632810 | Indirect Cross Interchange | 1 |
| BOGE | 23000537501H | Indirect Cross Interchange | 1 |
| FEBI BILSTEIN | 28505 | Indirect Cross Interchange | 1 |
| TEXTAR | 982001210 | Indirect Cross Interchange | 1 |
| LEMFORDER | 1779501 | Indirect Cross Interchange | 1 |
| BREMBO | 09574524 | Indirect Cross Interchange | 1 |
| MAZDA | 1E0132280 | Indirect Cross Interchange | 1 |
| BSG | BSG30310011 | Indirect Cross Interchange | 1 |
| BOGE | 23000537501 | Indirect Cross Interchange | 1 |
| TOPRAN | 104164 | Indirect Cross Interchange | 1 |
| TEXTAR | 98200057601 | Indirect Cross Interchange | 1 |
| LEMFORDER | 17795 | Indirect Cross Interchange | 1 |
| BREMBO | 09574514 | Indirect Cross Interchange | 1 |
| HERTH+BUSS JAKOPARTS | J4820901 | Indirect Cross Interchange | 1 |
| TRUCKTECHNIC | 0230027 | Indirect Cross Interchange | 1 |
| CTR | CEKD1L | Indirect Cross Interchange | 1 |
| TOPRAN | 103756 | Indirect Cross Interchange | 1 |
| TEXTAR | 92057605 | Indirect Cross Interchange | 1 |
| LEMFORDER | 14535 | Indirect Cross Interchange | 1 |
| BREMBO | 09574510 | Indirect Cross Interchange | 1 |
| FTE | BS3825HB | Indirect Cross Interchange | 1 |
| JAPKO | 111D51L | Indirect Cross Interchange | 1 |
| SWAG | 32908352 | Indirect Cross Interchange | 1 |
| sbs | 19065033611 | Indirect Cross Interchange | 1 |
| TEXTAR | 92057600 | Indirect Cross Interchange | 1 |
| GIRLING | 6026521 | Indirect Cross Interchange | 1 |
| LEMFORDER | 1217301 | Indirect Cross Interchange | 1 |
| DAEWOO | 7846495 | Indirect Cross Interchange | 1 |
| FTE | BS3825H | Indirect Cross Interchange | 1 |
| NK | 204743 | Indirect Cross Interchange | 1 |
| SWAG | 30928505 | Indirect Cross Interchange | 1 |
| MAXGEAR | 690104 | Indirect Cross Interchange | 1 |
| sbs | 19065032526 | Indirect Cross Interchange | 1 |
| TEXTAR | 89008900 | Indirect Cross Interchange | 1 |
| KAGER | 430291 | Indirect Cross Interchange | 1 |
| LEMFORDER | 12173 | Indirect Cross Interchange | 1 |
| MERCEDES-BENZ | 2D0511181 | Indirect Cross Interchange | 1 |
| FTE | BS3825 | Indirect Cross Interchange | 1 |
| BRECO | BS8123 | Indirect Cross Interchange | 1 |
| MOOG | FDES4148 | Indirect Cross Interchange | 1 |
| MAXGEAR | 190683MAX | Indirect Cross Interchange | 1 |
| KAGER | 370292 | Indirect Cross Interchange | 1 |
| MEYLE | 1155211040 | Indirect Cross Interchange | 1 |
| LEMFORDER | 022190105576 | Indirect Cross Interchange | 1 |
| DAEWOO | 07848281 | Indirect Cross Interchange | 1 |
| FORD | 96FX3290AA | Indirect Cross Interchange | 1 |
| METELLI | 230262 | Indirect Cross Interchange | 1 |
| MEYLE | 1155211040PD | Indirect Cross Interchange | 1 |
| RTS | 9100318 | Indirect Cross Interchange | 1 |
| VW | 8E0615301Q | Indirect Cross Interchange | 1 |
| sbs | 1815204743 | Indirect Cross Interchange | 1 |
| TEXTAR | 89004300 | Indirect Cross Interchange | 1 |