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
-
(633 011)
-
-
(0)
-
(4)
-
(0)
-
(373)
-
(22)
-
(347)
-
(0)
-
(2)
-
(1 149)
-
(50)
-
(0)
-
(1 765)
-
(0)
-
(0)
-
(0)
-
(1 534)
-
(31)
-
(19)
-
(0)
-
(0)
-
(0)
-
(0)
-
(61)
-
-
-
(425 582)
-
-
(8 797)
-
(3 270)
-
(2 222)
-
(9 809)
-
(7 499)
-
(1 845)
-
-
-
(2 457)
-
(1 642)
-
(636)
-
-
(3 433)
-
-
-
-
-
(1 063)
-
(650)
-
(493)
-
(13)
-
(48)
-
(0)
-
(0)
-
-
-
(56)
-
(0)
-
-
(0)
-
-
-
-
-
-
(18)
-
(0)
-
-
-
(1)
-
(0)
-
-
-
(1 917)
-
(1 025)
-
(82)
-
(11)
-
(5)
-
(4)
-
-
-
(0)
-
(0)
-
-
-
-
(660)
-
(58)
-
(11)
-
-
-
(192)
-
(22)
-
-
(17)
-
(14)
-
(2)
-
(35)
-
(28)
-
-
(9 236)
-
(1 686)
-
(298)
-
(105)
-
(15)
-
-
(143)
-
-
(3 780)
-
(334)
-
(210)
-
(26)
-
-
(14)
-
(62)
-
(1)
-
(11)
-
(0)
-
(0)
-
(0)
-
(0)
-
(33)
-
-
-
-
(204)
-
-
-
(0)
-
(5)
-
(131)
-
(61)
-
(0)
-
-
-
(127)
-
-
(0)
-
(0)
-
(0)
-
-
(8)
-
(0)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
-
(208)
-
(0)
-
(0)
-
-
-
(14)
-
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
(13)
-
(0)
-
-
(17)
-
(0)
-
(8)
-
(29)
-
-
(4 144)
-
-
(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)
-
(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)
-
-
-
-
-
(5)
-
(0)
-
-
-
(39)
-
(4)
-
-
(134)
-
(0)
-
(0)
-
(11)
-
(140)
-
-
-
(320)
-
(21)
-
-
-
-
(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)
-
-
(59)
-
(74)
-
(21)
-
(97)
-
(17)
-
(6)
-
(120)
-
(4)
-
(33)
-
(66)
-
(29)
-
(0)
-
(68)
-
-
(0)
-
(0)
-
(149)
-
(0)
-
(14)
-
(0)
-
(0)
-
(3)
-
(199)
-
(0)
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(4)
-
(0)
-
(0)
-
(66)
-
(0)
-
(0)
-
(0)
-
-
-
(0)
-
-
-
(0)
-
-
-
(0)
-
(0)
-
-
(32)
-
(0)
-
(0)
-
-
(0)
-
(1)
-
(0)
-
-
(0)
-
(0)
-
(0)
-
(0)
-
-
-
-
-
(69)
-
(82)
-
(0)
-
(46)
-
(71)
-
(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)
-
(573)
-
(0)
-
(0)
-
(0)
-
(105)
-
-
-
(0)
-
(10)
-
(378)
-
(5 428)
-
(202)
-
(116)
-
(17)
-
-
-
(17 569)
-
(8 889)
-
(26 668)
-
(53 401)
-
(564)
-
(0)
-
(0)
-
(5 025)
-
(2 465)
-
-
-
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(0)
-
(62)
-
(0)
-
(0)
-
-
(0)
-
-
(56)
-
(637)
-
-
(174)
-
-
-
(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)
-
(2 317)
-
(156)
materials, machines and tools
| description | quantity | price | |||
|---|---|---|---|---|---|
| Blooms 160*110 -19662.0 | 480 kg | by agreement | |||
| updated 08.12.2025 | |||||
| Blooms 170*120-47160 -1.4903 (SA182F91,X10CrMoVNb9-1,Hrubované) | 47 m | by agreement | |||
| updated 15.12.2025 | |||||
| Blooms 170*99-48830 -1.4903 (SA182F91,X10CrMoVNb9-1,Hrubované) | 49 m | by agreement | |||
| updated 15.12.2025 | |||||
| Blooms 180*180 -15340.0 | 2000 kg | by agreement | |||
| updated 15.12.2025 | |||||
| Blooms 200*200 -14224 | 404 kg | by agreement | |||
| updated 15.12.2025 | |||||
| Blooms 220*220 -16220.0 | 500 kg | by agreement | |||
| updated 15.12.2025 | |||||
| Blooms 220*220 -19650 | on request | by agreement | |||
|
updated 08.12.2025
ARET STEEL a.s., Třinec |
|||||
| Blooms 228*225 -C45/C45E/12050/1.0503/1.1191/AISI1045 Hrubované kované bloky žíhan | 5000 kg | by agreement | |||
| updated 15.12.2025 | |||||
| Blooms 250*120-35940 -1.4903 (SA182F91,X10CrMoVNb9-1,Hrubované) | 36 m | by agreement | |||
| updated 15.12.2025 | |||||
| Blooms 250*60 -19663.3 | 1000 kg | by agreement | |||
| updated 08.12.2025 | |||||
| Blooms 260*195*3360 -R260 | 1338 kg | by agreement | |||
|
updated 08.12.2025
ARET STEEL a.s., Třinec |
|||||
| Blooms 280*280 -15340.0 | 1500 kg | by agreement | |||
| updated 15.12.2025 | |||||
| Blooms 280*280 -16M03 (1.5415) | 2000 kg | by agreement | |||
| updated 15.12.2025 | |||||
| Blooms 300*300-6000 -11523.0 (S355J2G3) | on request | by agreement | |||
|
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
| Blooms 300*300-6000 -12050.1 (C45+N) | on request | by agreement | |||
|
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
| Blooms 300*300-6000-12060.1 (C55+N) | on request | by agreement | |||
|
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
| Blooms 300*300-6000-14220.3 (16MnCr5+A) | on request | by agreement | |||
|
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
| Blooms 300*300-6000-15 230.3 | on request | by agreement | |||
|
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
| Blooms 320*185 -19663 | on request | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 320*270 -12050 kontinuálně litý | 8520 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 320*270 -14220 kontinuálně litý | 21190 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 320*270 -14240 kontinuálně litý | 1190 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 320*270 -18CrNiMo7-6 kontinuálně litý | 15200 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 320*270 -34CrNiMo6 kontinuálně litý | 2395 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 320*270 -AA350Gr.LF2 kontinuálně litý | 5360 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 350*180*4600 -R260 | 2351 kg | by agreement | |||
|
updated 08.12.2025
ARET STEEL a.s., Třinec |
|||||
| Blooms 360*195*1500 -R260 | 842 kg | by agreement | |||
|
updated 08.12.2025
ARET STEEL a.s., Třinec |
|||||
| Blooms 370*320 -1.4301 | 2600 kg | by agreement | |||
|
permanent advertising
TES Bojkovice,spol.s r.o, BOJKOVICE |
|||||
| Blooms 400*400 -13CrMo4-4 | 2330 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 420*420 -19663 | 5963 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 440*425 -S355J2+N | 6500 kg | by agreement | |||
|
permanent advertising
TES Bojkovice,spol.s r.o, BOJKOVICE |
|||||
| Blooms 475*495 -C15/C15E/12020/1.0401/AISI1015/S355J2G/P Hrubované kované bloky ží | 20000 kg | by agreement | |||
| updated 15.12.2025 | |||||
| Blooms 500*350 -19663.3 | 3200 kg | by agreement | |||
| updated 08.12.2025 | |||||
| Blooms 500*400 -1.2379+A kovaný | 3074 kg | by agreement | |||
|
updated 08.12.2025
Goeller Steel s.r.o., Praha |
|||||
| Blooms 500*400 -1.2379+A kovaný | 5792 kg | by agreement | |||
|
updated 08.12.2025
Goeller Steel s.r.o., Praha |
|||||
| Blooms 505*305 -1.1730 | 2968 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 505*305 -1.1730 kovaný | on request | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 505*305 -1.2343 kovaný | on request | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 505*305 -12050.3 | 4350 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 505*305 -14220.3 | 7400 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 505*305 -15142.6 | 2600 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 505*305 -19436 | 4200 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 505*305 -19573 | 4380 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 520*520 -12060.1/C55+N | on request | by agreement | |||
|
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
| Blooms 520*520 -15142.7/42CrMo4+QT | on request | by agreement | |||
|
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
| Blooms 550*300-4200 KOVANÝ-11 523.1 | on request | by agreement | |||
|
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
| Blooms 550*300-4500-11523.1 | on request | by agreement | |||
|
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
| Blooms 550*450-4200 KOVANÝ-11 523.1 | on request | by agreement | |||
|
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
| Blooms 560*500 -19663.3 kovaný | on request | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 600*400-1500 -1.2842 | 6000 kg | by agreement | |||
|
permanent advertising
TES Bojkovice,spol.s r.o, BOJKOVICE |
|||||
| Blooms 610*210 -1.2842/19312.3 | on request | by agreement | |||
|
permanent advertising
KNAPEC STEEL s.r.o., Žilina-Rosina |
|||||
| Blooms 700*460 -19520 | 4260 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 700*460 -19520 | on request | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 700*530 -11523 | 4590 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 700*530 -12050.3 | 5290 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 700*530 -12060.3 | 10870 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 700*530 -15142.6 | 9500 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 700*530 -15241 | 230 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 700*530 -19552 | 9400 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 700*530 -19663.3 | 9000 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 710*530 -15260 | 800 kg | by agreement | |||
|
updated 15.12.2025
KRÁLOVOPOLSKÁ STEEL, Brno |
|||||
| Blooms 800*400-3920 -16MnCr5+A kovaný | 4870 kg | by agreement | |||
|
updated 08.12.2025
Goeller Steel s.r.o., Praha |
|||||
| Blooms 810*400-3750 -1.2312+QT kovaný | 8390 kg | by agreement | |||
|
updated 08.12.2025
Goeller Steel s.r.o., Praha |
|||||
| Blok-trubka 111x153x200 PTFE | on request | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 120x150x300 PTFE | on request | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 140x165x150 PTFE | 15.82 kg | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 140x170x300 PTFE | on request | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 150x185x150 PTFE | 11.25 kg | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 180x240x300 PTFE | on request | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 19x39x100 PTFE | on request | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 210x280x300 PTFE | on request | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 220x250x110 PTFE | 7.35 kg | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 24x44x100 PTFE | on request | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 40x75x150 PTFE | 7.2 kg | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 70x90x150 PTFE | on request | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 75x110x300 PTFE | 8.3 kg | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 84x131x200 PTFE | on request | by agreement | |||
| updated 11.12.2025 | |||||
| Blok-trubka 90x130x300 PTFE | on request | by agreement | |||
| updated 11.12.2025 | |||||
| Grinding machine BKOJ 50 TOS Hostivar | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine Geminy 71 DMR SCHNEEBERGER | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine hrotová 2 Ud 1000 TOS Hostivař | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine hrotová BH 25 A / 1500 TOS Hostivař | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine hrotová BU 28 / 1000 TOS Hostivař | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine hrotová BU 28 / 1000 TOS Hostivař | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine hrotová BUA 16 A TOS | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine hrotová BUA 63 / 2000 TOS Hostivař | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine hrotová BUB 32 B NC / 1000 TOS Hostivař | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine hrotová BUB 32 B NC / 2000 TOS Hostivař | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine hrotová RHU 750 Studer | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine na otvory BDU 250 B CNC ČZ Strakonice | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine na otvory SKOE 630 x 1000 PA 2 VEB | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine nástrojová BN 102 TOS | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine nástrojová Reform AR61 | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine PFS 3d PeTeWe | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine rovinná BPV 300/1500 Kovosvit Holoubkov | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine rovinná BPV 700/2 Kovosvit Holoubkov | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine rovinná BRH 20 Považské strojárně | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine rovinná BRH 40 PR Považské strojárne | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding machine rovinná FP 60/40 ABA | 1 pcs | by agreement | |||
|
updated 14.12.2025
F.M.T.GROUP s.r.o., Sedliště |
|||||
| Grinding wheel 115x6 MAGG | on request | by agreement | |||
|
permanent advertising
AXA, s.r.o., Kolín IV |
|||||
choose an action above the selected records
copyright © EBM system k.s., 2005 – 2025, all rights reserved