login to the system
name
password
Sign up please, if you are unregistered and you are interested in full acces.. Our sales representative will contact you as soon as possible..
log on
you are logged into the system
section
region
specification of dimensions / qualities
SEARCH
sorting
-
there is no common classification for a given section combination
-
sorting
-
(625 374)
-
-
(0)
-
(4)
-
(0)
-
(373)
-
(23)
-
(346)
-
(0)
-
(2)
-
(1 148)
-
(53)
-
(0)
-
(1 754)
-
(0)
-
(0)
-
(0)
-
(1 534)
-
(31)
-
(19)
-
(0)
-
(0)
-
(0)
-
(0)
-
(61)
-
-
-
(428 873)
-
-
(8 825)
-
(3 323)
-
(2 255)
-
(9 767)
-
(7 516)
-
(853)
-
-
-
(2 427)
-
(1 638)
-
(638)
-
-
(3 428)
-
-
-
-
-
(2 038)
-
(843)
-
(512)
-
(54)
-
(86)
-
(0)
-
(0)
-
-
-
(79)
-
(3)
-
-
(7)
-
-
-
-
-
-
(85)
-
(0)
-
-
-
(1)
-
(0)
-
-
-
(2 926)
-
(1 133)
-
(85)
-
(73)
-
(5)
-
(4)
-
-
-
(0)
-
(0)
-
-
-
-
(889)
-
(65)
-
(19)
-
-
-
(368)
-
(30)
-
-
(51)
-
(49)
-
(4)
-
(84)
-
(63)
-
-
(11 506)
-
(1 877)
-
(315)
-
(195)
-
(15)
-
-
(418)
-
-
(4 706)
-
(353)
-
(218)
-
(77)
-
-
(42)
-
(222)
-
(1)
-
(32)
-
(0)
-
(0)
-
(0)
-
(0)
-
(56)
-
-
-
-
(401)
-
-
-
(0)
-
(10)
-
(132)
-
(63)
-
(0)
-
-
-
(152)
-
-
(0)
-
(0)
-
(0)
-
-
(10)
-
(0)
-
-
(10)
-
(0)
-
(0)
-
(0)
-
-
(30)
-
(208)
-
(0)
-
(0)
-
-
-
(18)
-
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(11)
-
(0)
-
-
(28)
-
(0)
-
(8)
-
(29)
-
-
(4 144)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(0)
-
-
(0)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(46)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(12)
-
-
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(6)
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(21)
-
-
-
-
-
(2)
-
(0)
-
-
(1)
-
(1)
-
-
(0)
-
(0)
-
-
-
-
-
(15)
-
(0)
-
-
-
(55)
-
(4)
-
-
(134)
-
(0)
-
(0)
-
(11)
-
(140)
-
-
-
(322)
-
(23)
-
-
-
-
(1)
-
(319)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(28)
-
(0)
-
(0)
-
(1)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
-
-
(0)
-
(0)
-
(1)
-
(6)
-
(0)
-
-
(60)
-
(73)
-
(19)
-
(95)
-
(17)
-
(5)
-
(0)
-
(1)
-
(29)
-
(0)
-
(58)
-
-
(0)
-
(0)
-
(148)
-
(0)
-
(14)
-
(0)
-
(0)
-
(5)
-
(159)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(4)
-
(0)
-
(0)
-
(49)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
-
-
(0)
-
-
-
(0)
-
(0)
-
-
(29)
-
(0)
-
(0)
-
-
(0)
-
(0)
-
(1)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
-
(69)
-
(82)
-
(0)
-
(46)
-
(72)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(12)
-
(0)
-
(0)
-
(1)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(76)
-
(1)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(247)
-
(0)
-
(0)
-
(0)
-
(0)
-
(1)
-
-
-
(0)
-
(1)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(2)
-
-
(2)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(130)
-
(571)
-
(0)
-
(0)
-
(0)
-
(105)
-
-
-
(0)
-
(7)
-
(393)
-
(5 373)
-
(208)
-
(131)
-
(16)
-
-
-
(17 037)
-
(8 303)
-
(26 438)
-
(52 973)
-
(595)
-
(0)
-
(0)
-
(5 020)
-
(2 467)
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(62)
-
(0)
-
(0)
-
-
(0)
-
-
(56)
-
(637)
-
-
(195)
-
-
-
(100)
-
(2)
-
(100)
-
(30)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(0)
-
(0)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(0)
-
(0)
-
-
(0)
-
-
(0)
-
(21)
-
(1 734)
-
(156)
materials, machines and tools
| description | quantity | price | |||
|---|---|---|---|---|---|
| Bearing bush AH 24052 H FAG stahovací | 3 pcs | 20 713.91 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AH 24132 FAG stahovací | 3 pcs | 5 376.04 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AH 24134 ZEN stahovací | 3 pcs | 4 027.09 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AH 3040 SKF stahovací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush AH 3048 NKE stahovací | 3 pcs | 10 574.83 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AH 3068 FAG stahovací | 3 pcs | by agreement | |||
|
permanent advertising
Roman Žitník-ZITAS, Krhová-Valašské Meziříčí |
|||||
| Bearing bush AH 308 FLT stahovací | 3 pcs | by agreement | |||
| updated 29.10.2025 | |||||
| Bearing bush AH 3122 ZKL CSSR stahovací | 3 pcs | 421 CZK / pcs | |||
| updated 07.11.2025 | |||||
| Bearing bush AH 3122 ZKL CSSR stahovací | 3 pcs | 531.55 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| Bearing bush AH 3124 SLOVAKIA stahovací | 3 pcs | 777 CZK / pcs | |||
| updated 07.11.2025 | |||||
| Bearing bush AH 3128 DKF stahovací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush AH 3128 X SLOVAKIA stahovací | 3 pcs | 1 092 CZK / pcs | |||
| updated 07.11.2025 | |||||
| Bearing bush AH 3128 X SLOVAKIA stahovací | 3 pcs | 1 378.76 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| Bearing bush AH 3128 ZKL CSSR stahovací | 3 pcs | 982.30 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| Bearing bush AH 3130 DKF stahovací | 3 pcs | by agreement | |||
|
updated 01.11.2025
OM TRADING,sro, Žilina |
|||||
| Bearing bush AH 3130 DKF stahovací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush AH 3132 A FAG stahovací | 3 pcs | 3 632.23 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AH 3136 stahovací | 3 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| Bearing bush AH 3136 A FAG stahovací | 3 pcs | 4 837.95 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AH 3138 stahovací | 3 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| Bearing bush AH 3138 FAG stahovací | 3 pcs | 5 930.88 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AH 315 SKF stahovací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush AH 316 ROVEN stahovací | 3 pcs | by agreement | |||
|
permanent advertising
Roman Žitník-ZITAS, Krhová-Valašské Meziříčí |
|||||
| Bearing bush AH 319 X (ZVL) stahovací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush AH 320 X ROVEN stahovací | 3 pcs | by agreement | |||
|
permanent advertising
Roman Žitník-ZITAS, Krhová-Valašské Meziříčí |
|||||
| Bearing bush AH 3220 X SLOVAKIA stahovací | 3 pcs | 617.41 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| Bearing bush AH 3222 DKF stahovací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush AH 3222 X/100 POLAND stahovací | 3 pcs | 744.93 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| Bearing bush AH 3222 ZKL OLD stahovací | 3 pcs | 348 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AH 3222 ZKL stahovací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush AH 3222 ZKL stahovací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush AH 3224 X CHINA stahovací | 3 pcs | 850 CZK / pcs | |||
| updated 07.11.2025 | |||||
| Bearing bush AH 3224 X CHINA stahovací | 3 pcs | 1 073.21 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| Bearing bush AH 3226 X ZKL stahovací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush AH 3236 G SKF stahovací | 3 pcs | 6 376.23 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AHX 2311 FAG stahovací | 3 pcs | 583.37 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AHX 2317 (ZVL) stahovací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush AHX 2317 DDR stahovací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush AHX 2318 ZKL stahovací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush AHX 2319 FAG stahovací | 3 pcs | see note | |||
| updated 03.11.2025 | |||||
| Bearing bush AHX 2319 UKF stahovací | 3 pcs | 1 275.69 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AHX 2319 ZKL stahovací | 3 pcs | by agreement | |||
|
permanent advertising
Roman Žitník-ZITAS, Krhová-Valašské Meziříčí |
|||||
| Bearing bush AHX 2322 NKE stahovací | 3 pcs | 1 246.60 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AHX 2326 stahovací | 3 pcs | 670 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AHX 2328 G NKE stahovací | 3 pcs | 2 899.86 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AHX 2328 UKF stahovací | 3 pcs | 2 588.42 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AHX 3024 SKF stahovací | 3 pcs | 2 568.11 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AHX 3028 FAG stahovací | 3 pcs | by agreement | |||
| permanent advertising | |||||
| Bearing bush AHX 3028 SKF stahovací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush AHX 3130 G SKF stahovací | 3 pcs | 3 898.95 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush AHX 317 FAG stahovací | 3 pcs | see note | |||
| updated 03.11.2025 | |||||
| Bearing bush AHX 318 NEUTR. stahovací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush AOH 2344 ZCB stahovací | 3 pcs | by agreement | |||
|
permanent advertising
Roman Žitník-ZITAS, Krhová-Valašské Meziříčí |
|||||
| Bearing bush AOH 3048 NEUTRAL stahovací | 3 pcs | by agreement | |||
| permanent advertising | |||||
| Bearing bush AOH 3048 ZCB stahovací | 3 pcs | by agreement | |||
|
permanent advertising
Roman Žitník-ZITAS, Krhová-Valašské Meziříčí |
|||||
| Bearing bush B-3412 KOYO | 3 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| Bearing bush H 205 KOYO upínací | 3 pcs | by agreement | |||
|
permanent advertising
Roman Žitník-ZITAS, Krhová-Valašské Meziříčí |
|||||
| Bearing bush H 205 X NSK upínací | 3 pcs | by agreement | |||
|
permanent advertising
Roman Žitník-ZITAS, Krhová-Valašské Meziříčí |
|||||
| Bearing bush H 205 X NSK upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 206 upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 207 CHINA upínací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush H 207 SNR upínací | 3 pcs | 285.12 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush H 207 upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 209 SKF Upínací pouzdro upínací | 3 pcs | by agreement | |||
| updated 01.11.2025 | |||||
| Bearing bush H 209 ZVL SK upínací | 3 pcs | 48.92 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush H 210 F SKF upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 210_ISB upínací | 3 pcs | by agreement | |||
| updated 06.11.2025 | |||||
| Bearing bush H 211 SNR upínací | 3 pcs | 303.49 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush H 211 upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 211 upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 212 ROVEN upínací | 3 pcs | by agreement | |||
|
permanent advertising
Roman Žitník-ZITAS, Krhová-Valašské Meziříčí |
|||||
| Bearing bush H 212 ROVEN upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 212 upínací | 3 pcs | by agreement | |||
|
updated 28.10.2025
Valivé ložiská P&M, s.r.o., Bratislava |
|||||
| Bearing bush H 213 CX upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 213 IB upínací | 3 pcs | by agreement | |||
| updated 29.10.2025 | |||||
| Bearing bush H 213 ZKL upínací | 3 pcs | by agreement | |||
| updated 29.10.2025 | |||||
| Bearing bush H 214 DIV upínací | 3 pcs | 147.63 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush H 215 CX upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 216 POLAND upínací | 3 pcs | 186.86 CZK / pcs | |||
|
updated 01.11.2025
BOHEMIA SEAL, s.r.o., Horní Tošanovice |
|||||
| Bearing bush H 216 SKF upínací | 3 pcs | by agreement | |||
| permanent advertising | |||||
| Bearing bush H 216 ZKL upínací | 3 pcs | by agreement | |||
|
updated 08.11.2025
TB EPOX s.r.o., Česká Třebová |
|||||
| Bearing bush H 216 ZKL upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 217 SKF Upínací pouzdro upínací | 3 pcs | by agreement | |||
| updated 01.11.2025 | |||||
| Bearing bush H 217 ZVL upínací | 3 pcs | by agreement | |||
| updated 29.10.2025 | |||||
| Bearing bush H 219 LDK upínací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush H 219 upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 220 ZKL upínací | 3 pcs | by agreement | |||
|
updated 08.11.2025
ZHL LOŽISKA, s.r.o., Třanovice |
|||||
| Bearing bush H 222 FAG | 3 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| Bearing bush H 222 upínací | 3 pcs | by agreement | |||
| permanent advertising | |||||
| Bearing bush H 222 ZKL upínací | 3 pcs | by agreement | |||
|
updated 01.11.2025
OM TRADING,sro, Žilina |
|||||
| Bearing bush H 2305 SKF upínací | 3 pcs | by agreement | |||
| updated 07.11.2025 | |||||
| Bearing bush H 2305 SKF upínací | 3 pcs | 358.64 CZK / pcs | |||
|
updated 08.11.2025
LOID spol. s r.o., Frýdlant nad Ostravicí |
|||||
| Bearing bush H 2306 CRB CN upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 2306 Neutral upínací | 3 pcs | by agreement | |||
|
permanent advertising
Roman Žitník-ZITAS, Krhová-Valašské Meziříčí |
|||||
| Bearing bush H 2306 ZKL upínací | 3 pcs | by agreement | |||
|
updated 08.11.2025
TB EPOX s.r.o., Česká Třebová |
|||||
| Bearing bush H 2307 CHINA upínací | 3 pcs | by agreement | |||
| updated 29.10.2025 | |||||
| Bearing bush H 2307 upínací | 3 pcs | by agreement | |||
|
updated 28.10.2025
Valivé ložiská P&M, s.r.o., Bratislava |
|||||
| Bearing bush H 2308 NEU upínací | 3 pcs | by agreement | |||
| updated 03.11.2025 | |||||
| Bearing bush H 2310 upínací | 3 pcs | by agreement | |||
| updated 08.11.2025 | |||||
| Bearing bush H 2310 ROVEN upínací | 3 pcs | by agreement | |||
|
permanent advertising
Roman Žitník-ZITAS, Krhová-Valašské Meziříčí |
|||||
choose an action above the selected records
copyright © EBM system k.s., 2005 – 2025, all rights reserved