| Producer ↕ | Series ↕ | Model ↕ | Motorcode ↕ | ECU Producer ↕ | ECU ↕ | ECU-Nr. Prod. ↕ | ECU-Nr. ↓ | Software ↕ | Software 2 ↕ | Maps ↕ |
|---|---|---|---|---|---|---|---|---|---|---|
| BMW | 3 Serie – Sedan | 3.0 | B58B30M0 | Bosch | MG1CS003 | DME8.6-B58-SP11-M0-B30-F30-USA-ULEV125_-HGAG-LL-RL-AWD-LK1-PVL_________________#EPST:R1C9JD06B______#R1C9JD06BCJFX4 | R1C9JD06BCJFX4 | — | — | 60742 |
| BMW | 1 Serie – 5drs | — | B58B30M0 | Bosch | MG1CS003 | DME8.6-B58-SP11-M0-B30-F20-EU6-HGAG-LL_-RL-RWD-MKS-ROW-PVL_____________________#EPST:R1C9J9E3B______#R1C9J9E3BCJLX3 | R1C9J9E3B | — | — | 60824 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J9A2B | R1C9J9A2B | 039557 | — | 110603 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J962B | R1C9J962B | 039590 | — | 110589 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J943B | R1C9J943B | 038058 | — | 110528 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J852B | R1C9J852B | 027299 | — | 108380 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J803B | R1C9J803B | 024088 | — | 107648 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J772B | R1C9J772B | 024511 | — | 107205 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J762B | R1C9J762B | 021714 | — | 107129 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J754B | R1C9J754B | 021540 | — | 107079 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J753B | R1C9J753B | 021117 | — | 107079 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J752B | R1C9J752B | 019666 | — | 107075 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J712B | R1C9J712B | 015293 | — | 106985 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J613B | R1C9J613B | 002867 | — | 106159 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J612B | R1C9J612B | 002717 | — | 106159 |
| BMW | — | — | B48 | Bosch | MG1CS003 | R1C2J002B | R1C9J002B | 002554 | — | 106126 |
| BMW | 3 Serie – Sedan Hybrid | 2.0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4-B48H-SP11-M0-B20-F30H-XB1141M0-_-ECE-EU6-RWD-PVL________________________#EPST:R1C9I562B______#R1C9I562BBCBX1 | R1C9I562B | 002538 | — | 58612 |
| BMW | 1 Serie – 5drs | 2.0 Turbo | B48B20O0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-O0-F020-ECE–EU6d-_TEMP-HGAG-LL-RL-RWD-EPS10.2-OPF-PVL_____#EPST:R1C2J9E5B______#R1C2J9E5BAQCBC | R1C2J9E5BAQCBC | — | — | 110624 |
| BMW | 4 Serie – Gran Coupe | 2.0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-M0-F36-KOR-HGAG—_LL-RL-LEVIII-RWD-EPS11-PVL______________#EPST:R1C2J9E5B______#R1C2J9E5BAMSAB | R1C2J9E5BAMSAB | — | — | 110624 |
| BMW | 3 Serie – Sedan | 2.0 Turbo | B46B20O0 | Bosch | MG1CS003 | DME841-B46-LK-B20-O0-F30-USA-SULEV30–_HGAG-LL-RL-EPS10.2-RWD-OPAK-ICV-PVL_____#EPST:R1C2J9E5B______#R1C2J9E5BAMLBC | R1C2J9E5BAMLBC | — | — | 110624 |
| BMW | 2 Serie – Coupe | 2.0 Turbo | B46B20O0 | Bosch | MG1CS003 | DME841-B46-LK-B20-O0-F22-USA-SULEV30–_HGAG-LL-RL-EPS10.2-RWD-OPAK-ICV-PVL_____#EPST:R1C2J9E5B______#R1C2J9E5BAMJBC | R1C2J9E5BAMJBC | — | — | 110624 |
| BMW | 2 Serie – Cabrio | 2.0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-M0-F023-CHN-CHN6b-_HGAG-LL-RL-RWD-EPS11-PVL________________#EPST:R1C2J9E5B______#R1C2J9E5BAKUBC | R1C2J9E5BAKUBC | — | — | 110624 |
| BMW | 2 Serie – Coupe | 2.0 Turbo | B48B20O0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-O0-F22-ECE—EU6d-_TEMP-HGAG-LL-RL-RWD-OPF-EPS10.2-PVL_____#EPST:R1C2J9E5B______#R1C2J9E5BAKRAB | R1C2J9E5BAKRAB | — | — | 110624 |
| BMW | 1 Serie – 5drs | 2.0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-M0-F20-ECE—EU6d-_TEMP-HGAG-LL-RL-RWD-OPF-EPS11-PVL_______#EPST:R1C2J9E5B______#R1C2J9E5BAKQAB | R1C2J9E5BAKQAB | — | — | 110624 |
| BMW | 3 Serie – Sedan iL | 2.0 Turbo | B48B20O0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-O0-F35-CHN-CHN6b–_HGAG-LL-RL-RWD-LOKAL-EPS10.2-PVL________#EPST:R1C2J9E5B______#R1C2J9E5BAKNBC | R1C2J9E5BAKNBC | — | — | 110624 |
| BMW | 3 Serie – Gran Turismo | 2.0 Turbo | B48B20O0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-O0-F034-ECE–EU6d-_TEMP-HGAG-LL-RL-AWD-OPF-EPS10.2-PVL_____#EPST:R1C2J9E5B______#R1C2J9E5BAKGAB | R1C2J9E5BAKGAB | — | — | 110624 |
| BMW | 3 Serie – Gran Turismo | 2,0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4.1-B48-B20-M0-F34-ECE–EU6d-TEMP_-HGAG-LL-RL-RWD-OPF-EPS11-PVL___________#EPST:R1C2J9E5B______#R1C2J9E5BAKFAB | R1C2J9E5BAKFAB | — | — | 110624 |
| BMW | 3 Serie – Sedan | 2.0 Turbo | B48B20O0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-O0-F030-ECE–EU6d-_TEMP-HGAG-LL-RL-RWD-OPF-EPS10.2_PVL_____#EPST:R1C2J9E5B______#R1C2J9E5BAJMBD | R1C2J9E5BAJMBD | — | — | 110624 |
| BMW | 2 Serie – Coupe | 2.0 Turbo | B48B20O0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-O0-F022-ECE-EU6c–_HGAG-LL-RL-RWD-OPF-EPS10.2-PVL__________#EPST:R1C2J9E5B______#R1C2J9E5BAJKBD | R1C2J9E5BAJKBD | — | — | 110624 |
| BMW | 4 Serie – Cabrio | 2.0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-M0-F033-ECE-EU6c–_HGAG-LL-RL-RWD-EPS11_PVL________________#EPST:R1C2J9E5B______#R1C2J9E5BAJEAB | R1C2J9E5BAJEAB | — | — | 110624 |
| BMW | 4 Serie – Coupe | 2.0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-M0-F032-ECE-EU6c–_HGAG-LL-RL-AWD-EPS11_PVL________________#EPST:R1C2J9E5B______#R1C2J9E5BAJCAB | R1C2J9E5BAJCAB | — | — | 110624 |
| BMW | 2 Serie – Coupe | 2.0 Turbo | B46B20O0 | Bosch | MG1CS003 | DME841-B46-LK-B20-O0-F22-USA-KOR——_SULEV30-HGAG-LL-RL-EPS10.2-AWD-OPAK-PVL_#EPST:R1C2J9E5B______#R1C2J9E5BAHMAB | R1C2J9E5BAHMAB | — | — | 110624 |
| BMW | 3 Serie – Sedan | 2.0 Turbo | B46B20O0 | Bosch | MG1CS003 | DME841-B46-LK-B20-O0-F30-USA-KOR——_SULEV30-HGAG-LL-RL-EPS10.2-AWD-OPAK-PVL_#EPST:R1C2J9E5B______#R1C2J9E5BAHKAB | R1C2J9E5BAHKAB | — | — | 110624 |
| BMW | 1 Serie – 5drs | 2.0 Turbo | B48B20O0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-O0-F020-EU6-HGAG–_LL-RL-MKS-ROW-RWD-EPS10.2-PVL___________#EPST:R1C2J9E5B______#R1C2J9E5BAFQAB | R1C2J9E5BAFQAB | — | — | 110624 |
| BMW | 3 Serie – Sedan iL | 2.0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-M0-F035-CHN-EU5b–_HG-AGLL-RL-AWD-EPS11_PVL________________#EPST:R1C2J9E5B______#R1C2J9E5BAEWAB | R1C2J9E5BAEWAB | — | — | 110624 |
| BMW | 3 Serie – Sedan iL | 2.0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-M0-F035-CHN-EU5b–_HGAG-LL-RL-RWD-EPS11_PVL________________#EPST:R1C2J9E5B______#R1C2J9E5BAETAB | R1C2J9E5BAETAB | — | — | 110624 |
| BMW | 2 Serie – Cabrio | 2.0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-M0-F023-ECE-EU6c–_HGAG-LL-RL-RWD-EPS11-PVL________________#EPST:R1C2J9E5B______#R1C2J9E5BAEOAB | R1C2J9E5BAEOAB | — | — | 110624 |
| BMW | 3 Serie – Gran Turismo | 2.0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-M0-F034-EU6-HGAG–_LL-RL-RWD-EPS11_PVL_____________________#EPST:R1C2J9E5B______#R1C2J9E5BAEFBC | R1C2J9E5BAEFBC | — | — | 110624 |
| BMW | 1 Serie – 5drs | 2.0 Turbo | B48B20M0 | Bosch | MG1CS003 | DME8.4.1-B48-LK-B20-M0-F020-JPN——-_J-LEV2013-HGAG-LL-RL-RWD–EPS11-PVL_____#EPST:R1C2J9E5B______#R1C2J9E5BADPBC | R1C2J9E5BADPBC | — | — | 110624 |
| BMW | 2er | M140i | B58B30MO | Bosch | MG1CS003 | #DME__861__________#D1#DST#DME8.6-B58-SP11-M0-B30-F20-ECE-EU6c—_HGAG-LL-RL-RWD-PVL______________________ | R1C2J8B3B | R1C9J8B3B______#R1C9J8B3BCEKX1 | — | 59857 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J9E3B | R0C9J9E3B | 043480 | — | 120520 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J9E2B | R0C9J9E2B | 042822 | — | 120519 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J9A2B | R0C9J9A2B | 039126 | — | 120506 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J962B | R0C9J962B | 039588 | — | 119230 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J943B | R0C9J943B | 038010 | — | 119168 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J903B | R0C9J903B | 034682 | — | 118822 |
| BMW | 5 Serie – Sedan | 530i | B48B20O0 | Bosch | MG1CS003 | DME8.4-B48-SP15-O0-B20-G30-CHN-CHN6b–_HGAG-LL-RL-RWD-PVL______________________#EPST:R0C9J8I3B______#R0C9J8I3BAFRXD | R0C9J8I3B | 039750 | — | 118492 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J8I3B | R0C9J8I3B | 039750 | — | 118492 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J8I2B | R0C9J8I2B | 036949 | — | 118492 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J8H4B | R0C9J8H4B | 036162 | — | 118443 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J8H3B | R0C9J8H3B | 035938 | — | 118430 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J8H2B | R0C9J8H2B | 035328 | — | 118409 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J8G3B | R0C9J8G3B | 034470 | — | 118338 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J8E3B | R0C9J8E3B | 031641 | — | 117823 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J8C2B | R0C9J8C2B | 035212 | — | 117323 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J8B2B | R0C9J8B2B | 032077 | — | 117275 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J852B | R0C9J852B | 027285 | — | 116815 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J803B | R0C9J803B | 024079 | — | 116006 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J792B | R0C9J792B | 027936 | — | 115497 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J782B | R0C9J782B | 027563 | — | 115496 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J772B | R0C9J772B | 024512 | — | 115427 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J762B | R0C9J762B | 021680 | — | 115351 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J754B | R0C9J754B | 021547 | — | 115301 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J753B | R0C9J753B | 021111 | — | 115301 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J752B | R0C9J752B | 019655 | — | 115293 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J712B | R0C9J712B | 015241 | — | 115209 |
| BMW | 5er | 52xi | B48 | Bosch | MG1CS003 | R0C2J613B | R0C9J613B | 002876 | — | 114284 |
| BMW | Fxx | x40i | B58 | Bosch | MG1CS003 | DME861_R1C9J8H2B | MDG1G_LK-CB_011_253 | 035308 | — | 109771 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | R1C4A051E | DME841H | 547981 | — | 100853 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9A212B______#______________________________________ | DME841H | — | — | 100854 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B2A1B______#______________________________________ | DME841H | — | — | 106823 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B2A2B______#______________________________________ | DME841H | — | — | 106727 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B2A3B______#______________________________________ | DME841H | — | — | 106726 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B2B1B______#______________________________________ | DME841H | — | — | 106775 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B2C1B______#______________________________________ | DME841H | — | — | 106788 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B2C2B______#______________________________________ | DME841H | — | — | 106790 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B212B______#______________________________________ | DME841H | — | — | 104327 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B213B______#______________________________________ | DME841H | — | — | 104337 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B214B______#______________________________________ | DME841H | — | — | 104285 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B253B______#______________________________________ | DME841H | — | — | 104892 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B254B______#______________________________________ | DME841H | — | — | 106550 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B255B______#______________________________________ | DME841H | — | — | 106528 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B271B______#______________________________________ | DME841H | — | — | 106735 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9B272B______#______________________________________ | DME841H | — | — | 106773 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9F35AB______#____________________________________ | DME841H | — | — | 108668 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9F312B______#______________________________________ | DME841H | — | — | 107345 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9F313B______#______________________________________ | DME841H | — | — | 107346 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9F353B______#______________________________________ | DME841H | — | — | 108560 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPSTR1C9F354B______#______________________________________ | DME841H | — | — | 108588 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9F355B______#______________________________________ | DME841H | — | — | 108642 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9F357B______#______________________________________ | DME841H | — | — | 108644 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9F359B______#____________________________________ | DME841H | — | — | 108664 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9H003B______#______________________________________ | DME841H | — | — | 105575 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9H004B______#______________________________________ | DME841H | — | — | 105575 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9I003B______#______________________________________ | DME841H | — | — | 105837 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9I004B______#______________________________________ | DME841H | — | — | 105837 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C9I562B______#______________________________________ | DME841H | — | — | 106353 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C99007B______#______________________________________ | DME841H | 546031 | — | 100692 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C99051B______#______________________________________ | DME841H | 546031 | — | 100953 |
| BMW | 3er eDrive XtraBoost | 330e Plug-in Hybrid | — | Bosch | MG1CS003 | _______________________________________________________________________________#EPST:R1C99052B______#______________________________________ | DME841H | 547795 | — | 100967 |
How it works
- Find the file Pick a producer or an ECU from the two lists, or type anything into the search box — model, motorcode, ECU number, software number, file name. "Last added" shows the newest damos.
- Click the row A panel slides in from the right with every detail of that file, and with the other files on the same control unit.
- Order it The Order button takes you to the contact form with the file already filled in — add your name and e-mail and send. "Ask a question" works the same way.
- Every file has its own page The file name in the first column opens it — handy for bookmarking or sending a link to someone.
© 2026 damos-world.com · All rights reserved. v1.18.3
