电子工程世界电子工程世界电子工程世界

关键词

搜索

型号

搜索
目录   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

2512-563K从25SGV47M63X8到系列半导体电子元件资料表

2512-563K

250U20B501A2CA

2512-682K

2512-823K

250U20B501A2NA

250U20B501A2NB

251B000252A1NB

250U20B501B1CB

251B000252A2NB

250U20B501B1NA

250U20B501B1NB

250U20B501B2CB

250U20B501B2CA

250U20B501B2NA

250U20F102A1CA

250U20B501B2NB

250U20F102A1CB

250U20F102A1NA

250U20F102A1NB

250U20F102A2CA

250U20F102A2CB

250U20F102A2NA

250U20F102A2NB

250U20F102B1CA

250U20F102B1CB

250U20F102B1NA

250U20F102B1NB

250U20F102B2CA

250U20F102B2CB

250U20F102B2NA

250U20F102B2NB

250U20F501A1CA

250U20F501A1CB

250U20F501A1NA

250U20F501A1NB

250U20F501A2CA

250U20F501A2NA

250U20F501A2CB

250U20F501A2NB

250U20F501B1CA

250U20F501B1CB

250U20F501B1NA

250U20F501B1NB

250U20F501B2CA

250U20F501B2CB

250U20F501B2NA

250U20F501B2NB

250U20L102A1CA

250U20L102A1CB

250U20L102A1NA

250U20L102A1NB

250U20L102A2CA

250U20L102A2CB

250U20L102A2NA

250U20L102A2NB

250U20L102B1CA

250U20L102B1CB

250U20L102B1NA

250U20L102B1NB

250U20L102B2CA

250U20L102B2CB

250U20L102B2NB

250U20L102B2NA

250U20L501A1CA

250U20L501A1CB

250U20L501A1NB

250U20L501A1NA

250U20L501A2CA

250U20L501A2CB

250U20L501A2NA

250U20L501A2NB

250U20L501B1CA

250U20L501B1CB

250U20L501B1NA

250U20L501B1NB

250U20L501B2CA

250U20L501B2CB

250U20L501B2NA

250U20L501B2NB

250USG1000M30X35

250USG1000M25X45

250USG1000M35X30

250USG1200M30X40

250USG1200M35X35

250USG1500M30X50

250USG1500M35X40

250USG1800M35X45

250USG220M20X25

250USG270M20X30

250USG330M20X30

250USG270M22X25

250VXR180M25X25

250VXR180M22X25

250VXR220M22X30

250VXR220M25X25

250VXR270M22X35

250VXR270M25X30

250VXR270M30X25

250VXR330M25X30

250VXR330M22X40

250VXR330M30X25

250VXR390M22X45

250VXR390M25X35

250VXR390M30X30

250VXR470M22X50

250VXR470M25X40

250VXR470M30X30

250VXR560M25X45

250VXR470M35X30

250VXR560M30X35

250VXR560M35X30

250VXR680M25X50

250VXR680M30X40

250VXR680M35X35

250VXR820M30X45

250WA100M18X20

250VXR820M35X35

250WA10M10X9

250WA150M18X25

250WA22M125X16

250WA33M16X16

250WA22M16X16

250WA47M18X16

250WA47M8X9

250WA68M16X20

250WA68M10X9

250WXA22M125X16

250WXA100M18X25

250WXA22M16X16

250WXA33M16X16

250WXA47M8X9

250WXA47M18X16

250WXA68M10X9

250WXA68M16X20

250YXA100M16X315

250YXA047M63X11

250YXA10M10X16

250YXA22M125X20

250YXA1M63X11

250YXA22M63X11

250YXA33M125X20

250YXA33M8X115

250YXA47M125X25

250YXA47M8X115

250YXF100M18X355

250YXF22M10X20

250YXF33M125X25

250YXF47M16X25

250YXF68M16X315

2512

2512-103K

2512-104K

2512-123K

2512-153K

2512-183K

2512-222K

2512-223K

2512-272K

2512-332K

2512-273K

2512-392K

2512-472K

2512-473K

2512-562K

2512-822K

2512-683K

251B000252A1T1

251B000252A1TB

251B000252A2N1

251B000252A2TB

251B000252A3NB

251B000252A3TB

251B000252A3N1

251B000252A3T1

251B000252B1NB

251B000252B1N1

251B000252B1T1

251B000252B1TB

251B000252B2N1

251B000252B2T1

251B000252B2NB

251B000252B3N1

251B000252B2TB

251B000252B3NB

251B000252B3T1

251B000252C1NB

251B000252B3TB

251B000252C1T1

251B000252C2NB

251B000252C1N1

251B000252C2TB

251B000252C1TB

251B000252C2N1

251B000252C3N1

251B000252C3T1

251B000252C2T1

251B000253A2TB

251B000252C3TB

251B000253A1N1

251B000253A1NB

251B000252C3NB

251B000253A3TB

251B000253A2NB

251B000253A1TB

251B000253A2T1

251B000253A3N1

251B000253A1T1

251B000253A2N1

251B000253A3NB

251B000253A3T1

251B000253B1N1

251B000253B1NB

251B000253B1T1

251B000253B1TB

251B000253B2N1

251B000253B2NB

251B000253C1NB

251B000253C2NB

251B000253B2TB

251B000253B2T1

251B000253B3NB

251B000253B3T1

251B000253B3N1

251B000253C1T1

251B000253C1N1

251B000253B3TB

251B000253C2T1

251B000253C1TB

251B000253C2N1

251B000253C2TB

251B000253C3NB

251B00F252A1NB

251B000253C3N1

251B000253C3T1

251B00F252A1TB

251B000253C3TB

251B00F252A1T1

251B00F252A2NB

251B00F252A2N1

251B00F252A2T1

251B00F252A3NB

251B00F252A2TB

251B00F252A3N1

251B00F252A3TB

251B00F252B1TB

251B00F252A3T1

251B00F252B2N1

251B00F252B1NB

251B00F252B1N1

251B00F252B1T1

251B00F252B2T1

251B00F252B3NB

251B00F252B2NB

251B00F252B3T1

251B00F252B2TB

251B00F252B3N1

251B00F252C1N1

251B00F252C1NB

251B00F252B3TB

251B00F252C1T1

251B00F252C2N1

251B00F252C1TB

251B00F252C2T1

251B00F252C2NB

251B00F252C2TB

251B00F252C3N1

251B00F252C3T1

251B00F252C3NB

251B00F252C3TB

251B00F253A1T1

251B00F253A1N1

251B00F253A1TB

251B00F253A1NB

251B00F253A2NB

251B00F253A2N1

251B00F253A2TB

251B00F253A2T1

251B00F253A3N1

251B00F253A3NB

251B00F253A3TB

251B00F253A3T1

251B00F253B1NB

251B00F253B1N1

251B00F253B2N1

251B00F253B1T1

251B00F253B2T1

251B00F253B1TB

251B00F253B3N1

251B00F253B2NB

251B00F253B3NB

251B00F253B2TB

251B00F253C1T1

251B00F253B3TB

251B00F253B3T1

251B00F253C1NB

251B00F253C1N1

251B00F253C1TB

251B00F253C2N1

251B00F253C2T1

251B00F253C2NB

251B00F253C3N1

251B00F253C3NB

251B00F253C2TB

251B00F253C3T1

251B120252A1NB

251B00F253C3TB

251B120252A2N1

251B120252A1TB

251B120252A1T1

251B120252A2T1

251B120252A2NB

251B120252A3N1

251B120252A2TB

251B120252A3NB

251B120252A3T1

251B120252B1N1

251B120252A3TB

251B120252B1T1

251B120252B1NB

251B120252B2NB

251B120252B1TB

251B120252B2TB

251B120252B2N1

251B120252B3NB

251B120252B3N1

251B120252B2T1

251B120252B3TB

251B120252B3T1

251B120252C1N1

251B120252C1T1

251B120252C1TB

251B120252C1NB

251B120252C2T1

251B120252C2N1

251B120252C2TB

251B120252C2NB

251B120252C3NB

251B120252C3T1

251B120252C3N1

251B120253A1N1

251B120253A1NB

251B120252C3TB

251B120253A1T1

251B120253A2T1

251B120253A1TB

251B120253A2NB

251B120253A2N1

251B120253A3N1

251B120253A2TB

251B120253A3NB

251B120253B1N1

251B120253A3T1

251B120253C1N1

251B120253C1NB

251B120253A3TB

251B120253B1NB

251B120253C1T1

251B120253B1TB

251B120253B2NB

251B120253C1TB

251B120253C2N1

251B120253B2TB

251B120253C2NB

251B120253B2N1

251B120253C2T1

251B120253C3N1

251B120253B1T1

251B120253C2TB

251B12F252A1N1

251B120253B2T1

251B12F252A2T1

251B120253C3NB

251B120253C3TB

251B120253B3NB

251B120253B3N1

251B12F252A2TB

251B120253B3T1

251B120253C3T1

251B12F252A3N1

251B120253B3TB

251B12F252B1NB

25AA160BT-E/SN

251B12F252A3T1

251B12F252A1T1

251B12F252A2N1

251B12F252A3TB

251B12F252A1TB

251B12F252A1NB

251B12F252A2NB

251B12F252A3NB

251B12F252B1N1

251B12F252B1TB

251B12F252B1T1

251B12F252B2N1

251B12F252B2NB

251B12F252B2T1

251B12F252B2TB

251B12F252B3N1

251B12F252B3NB

251B12F252B3T1

251B12F252B3TB

251B12F252C1N1

251B12F252C1NB

251B12F252C1T1

251B12F252C2N1

251B12F252C1TB

251B12F252C2NB

251B12F252C2T1

251B12F252C2TB

251B12F252C3N1

251B12F252C3NB

251B12F252C3T1

251B12F252C3TB

251B12F253A1N1

251B12F253A1NB

251B12F253A1T1

251B12F253A1TB

251B12F253A2N1

251B12F253A2NB

251B12F253A2T1

251B12F253A2TB

251B12F253A3N1

251B12F253A3NB

251B12F253A3T1

251B12F253A3TB

251B12F253B1N1

251B12F253B1NB

251B12F253B1T1

251B12F253B1TB

251B12F253B2N1

251B12F253B2NB

251B12F253B2T1

251B12F253B2TB

251B12F253B3N1

251B12F253B3NB

251B12F253B3T1

251B12F253B3TB

251B12F253C1N1

251B12F253C1NB

251B12F253C1TB

251B12F253C1T1

251B12F253C2N1

251B12F253C2T1

251B12F253C2NB

251B12F253C3N1

251B12F253C2TB

251B12F253C3NB

251B12F253C3T1

251B12F253C3TB

2522

2525-5Z

25255

252CT-4

2532

2534-08K

2534-10K

2534-14K

2534-12K

2534-18K

2534-16K

2534-20K

2534-22K

2534-24K

2534-26K

2534-30K

2534-28K

2534-32K

2534-34K

2534-36K

2534-38K

2534-40K

2534-42K

2534-44K

2534-46K

2534-48K

2534-50L

2534-52L

2534-54L

2534-56L

2534-58L

2534-60L

2534-62L

2534-64L

2534-66L

2534-68L

2534-70L

2534-72L

2534-74L

2534-76L

2542

2552

2562

25AA010A-E/MC

25AA010A-E/MS

25AA010A-E/OT

25AA010A-E/P

25AA010A-E/SN

25AA010A-E/ST

25AA010A-I/MC

25AA010A-I/MS

25AA010A-I/OT

25AA010A-I/SN

25AA010AT-E/MC

25AA010AT-E/MS

25AA010AT-E/P

25AA010AT-E/OT

25AA010AT-E/SN

25AA010AT-E/ST

25AA010AT-I/OT

25AA010AT-I/P

25AA020A-E/MC

25AA010AT-I/ST

25AA020A-E/MS

25AA020A-E/OT

25AA020A-E/SN

25AA020A-E/P

25AA020A-E/ST

25AA020A-I/MC

25AA020A-I/MS

25AA020A-I/OT

25AA020A-I/P

25AA020AT-E/MC

25AA020AT-E/MS

25AA020AT-E/OT

25AA020AT-E/P

25AA020AT-E/SN

25AA020AT-E/ST

25AA020AT-I/OT

25AA020AT-I/MC

25AA020AT-I/P

25AA020AT-I/SN

25AA040-E/P

25AA040-E/ST

25AA040-I/P

25AA040-I/SN

25AA040-I/ST

25AA160B-E/ST

25AA160B-I/MSG

25AA040T-E/SN

25AA160B-I/ST

25AA040T-E/P

25AA160B-I/MS

25AA040T-E/ST

25AA160B-I/STG

25AA040T-I/SN

25AA040T-I/ST

25AA160BT-E/P

25AA080-E/P

25AA080-E/SN

25AA080A-E/MS

25AA080-I/SN

25AA080A-E/P

25AA080A-E/SN

25AA080A-E/ST

25AA080A-I/MS

25AA080A-I/P

25AA080A-I/SN

25AA080AT-E/P

25AA080AT-E/MS

25AA080AT-E/SN

25AA080AT-E/ST

25AA080AT-I/P

25AA080AT-I/ST

25AA080B-E/MS

25AA080B-E/P

25AA080B-E/SN

25AA080B-E/ST

25AA080B-I/SN

25AA080B-I/ST

25AA080BT-E/MS

25AA080BT-E/P

25AA080BT-E/SN

25AA080BT-E/ST

25AA080BT-I/P

25AA080BT-I/ST

25AA080T-E/P

25AA080T-E/SN

25AA080T-I/P

25AA080T-I/SN

25AA1024-E/P

25AA1024-E/SM

25AA1024T-E/MF

25AA1024T-E/P

25AA1024T-E/SM

25AA160-/P

25AA160-E/P

25AA160-/SN

25AA160-E/SN

25AA160A-E/MS

25AA160A-E/MSG

25AA160A-E/P

25AA160A-E/SN

25AA160A-E/PG

25AA160A-E/SNG

25AA160A-E/STG

25AA160A-E/ST

25AA160A-I/MSG

25AA160A-I/P

25AA160A-I/PG

25AA160A-I/SN

25AA160A-I/ST

25AA160AT-E/MS

25AA160AT-E/MSG

25AA160AT-E/P

25AA160AT-E/PG

25AA160AT-E/SNG

25AA160AT-E/SN

25AA160AT-E/ST

25C160T-/SN

25AA160AT-E/STG

25AA160AT-I/MS

25AA160AT-I/P

25AA160AT-I/PG

25AA160AT-I/ST

25AA160AT-I/STG

25AA160B-E/MS

25AA160B-E/MSG

25AA160B-E/P

25AA160B-E/PG

25AA160B-E/SN

25AA160B-E/SNG

25AA160B-E/STG

25AA160B-I/P

25AA160B-I/SNG

25AA160BT-E/MS

25AA160BT-E/MSG

25AA160BT-E/PG

25C160T-I/P

25AA160BT-E/SNG

25AA160BT-E/ST

25AA160BT-E/STG

25AA160BT-I/P

25AA160BT-I/PG

25AA160BT-I/ST

25AA160BT-I/SNG

25AA160BT-I/STG

25AA160T-/P

25AA160T-/SN

25AA160T-I/SN

25AA160T-E/P

25AA160T-E/SN

25AA512-1/MF

25AA512-1/P

25AA512-1/SN

25AA512-E/MF

25AA512-E/P

25AA512-E/SN

25AA512T-1/P

25AA512T-1/SN

25AA512T-E/MF

25AA512T-E/P

25AA512T-E/SN

25AV5-GA

25AXF2200M20x20

25AXF2700M22x20

25AXF3300M22x20

25AXF3900M25x20

25B1

25AXF4700M25x20

25C040-E/P

25C040-E/SN

25C040-E/ST

25C040T-E/P

25C040T-E/SN

25C040T-E/ST

25C040T-I/P

25C040T-I/SN

25C040T-I/ST

25C040X-E/P

25C040X-E/SN

25C040X-E/ST

25C040X-I/P

25C040X-I/SN

25C040X-I/ST

25C040XT-E/P

25C040XT-E/SN

25C040XT-E/ST

25C040XT-I/P

25C040XT-I/SN

25C080-E/SN

25C080-E/P

25C080-I/P

25LC040XT-E/ST

25C160-/P

25C160-/SN

25C160-E/P

25C160-E/SN

25C160-I/P

25C160-I/SN

25C160T-/P

25C160T-E/P

25LC080A-E/ST

25C160T-I/SN

25CPV240

25LC080A-I/P

25CTQ035-1

25CTQ035-1TRL

25CTQ035-1TRLPBF

25CTQ035-1TRR

25CTQ035-1TRRPBF

25CTQ035S

25CTQ035STRL

25CTQ035STRLPBF

25CTQ035STRRPBF

25CTQ035STRR

25CTQ040-1

25CTQ040-1TRL

25CTQ040-1TRLPBF

25CTQ040-1TRRPBF

25CTQ040-1TRR

25CTQ040S

25CTQ040STRL

25CTQ040STRLPBF

25CTQ040STRR

25CTQ040STRRPBF

25CTQ045-1

25CTQ045-1TRL

25CTQ045-1PBF

25CTQ045-1TRLPBF

25CTQ045-1TRR

25CTQ045S

25CTQ045-1TRRPBF

25CTQ045SPBF

25CTQ045STRLPBF

25CTQ045STRL

25CTQ045STRR

25CTQ045STRRPBF

25D-1A1D1

25D-1A1D2

25D-1A1D3

25D-1A1N1

25D-1A1N3

25D-1A1N2

25D-2A1D1

25D-2A1D2

25D-2A1D3

25D-2A1N1

25D-2A1N2

25D-2A1N3

25F-100

25F-120

25F-80

25FR-10

25FR-100

25FR-120

25FR-20

25FR-40

25FR-60

25FR-80

25KD-5

25HCU04A

25LC010A-E/MC

25LC010A-E/MS

25LC010A-E/P

25LC010A-E/OT

25LC010A-E/SN

25LC010A-I/MC

25LC010A-I/OT

25LC010A-I/SN

25LC010A-I/P

25LC010AT-E/MC

25LC010AT-E/P

25LC010AT-E/OT

25LC010AT-E/ST

25LC010AT-I/OT

25LC010AT-I/P

25LC010AT-I/SN

25LC020A-E/MC

25LC020A-E/MS

25LC020A-E/OT

25LC020A-E/P

25LC020A-E/SN

25LC020A-I/MC

25LC020A-I/MS

25LC020A-I/OT

25LC020A-I/SN

25LC020AT-E/OT

25LC020AT-E/P

25LC020AT-I/OT

25LC020AT-I/P

25LC020AT-I/SN

25LC040-E/P

25LC020AT-I/ST

25LC040-E/SN

25LC040-E/ST

25LC040-I/ST

25LC040T-E/P

25LC040T-E/SN

25LC040T-E/ST

25LC040T-I/SN

25LC040T-I/ST

25LC040X-E/SN

25LC040X-E/P

25LC040X-E/ST

25LC040X-I/P

25LC040X-I/SN

25LC040X-I/ST

25LC040XT-E/P

25LC040XT-E/SN

25LC040XT-I/P

25LC040XT-I/SN

25LC040XT-I/ST

25LC080-E/P

25LC080-E/SN

25LC080-I/SN

25LC080A-E/MS

25LC080A-E/SN

25LC512T-E/SN

25LC080A-I/MS

25LC080A-I/ST

25LC080AT-E/P

25LC080AT-I/MS

25LC080AT-I/P

25LC080AT-I/ST

25LC080B-I/P

25LC080B-I/ST

25LC080BT-E/MS

25LC080BT-E/P

25LC080BT-E/SN

25LC080BT-E/ST

25LC080BT-I/P

25LC080BT-I/MS

25LC080BT-I/SN

25LC080BT-I/ST

25LC160-/P

25LC160-/SN

25LC160-E/P

25LC160-E/SN

25LC160-I/P

25LC160A-E/MS

25LC160A-E/P

25LC160A-E/PG

25LC160A-E/SN

25LC160A-E/SNG

25LC160A-E/ST

25LC160A-E/STG

25LC160A-I/MS

25LC160A-I/SNG

25LC160A-I/STG

25LC160AT-E/MS

25LC160AT-E/MSG

25LC160AT-E/P

25LC160AT-E/PG

25LC160AT-E/SNG

25LC160AT-E/SN

25LC160AT-E/STG

25LC160AT-I/MSG

25LC160AT-I/P

25LC160AT-I/PG

25LC160AT-I/SN

25LC160AT-I/SNG

25LC160AT-I/STG

25LC160B-E/MS

25LC160B-E/MSG

25LC160B-E/P

25LC160B-E/PG

25LC160B-E/SNG

25LC160B-E/STG

25LC160B-I/P

25LC160B-I/PG

25LC160BT-E/MS

25LC160BT-E/MSG

25LC160BT-E/P

25LC160BT-E/PG

25LC160BT-E/SN

25LC160BT-E/SNG

25LC160BT-E/ST

25LC160BT-E/STG

25LC160BT-I/MS

25LC160BT-I/MSG

25LC160BT-I/P

25LC160BT-I/PG

25LC160BT-I/SN

25LC160BT-I/SNG

25LC160T-/P

25LC160BT-I/STG

25LC160T-E/P

25LC160T-/SN

25LC160T-E/SN

25LC160T-I/P

25LC160T-I/SN

25LC512-E/P

25LC512-1/MF

25LC512-1/SN

25LC512-1/P

25LC512-E/SN

25LC512T-1/P

25LC512T-E/P

25LC512T-1/SN

25LSW27000M36x83

25LSW330000M77x151

25LSW33000M36x98

25LSW22000M36x83

25LSW390000M90x141

25LSW270000M77x141

25LSW39000M36x98

25MH522M6.3x5

25LSW47000M36x118

25MH722M6.3x7

25MH733M6.3x7

25LSW56000M51x83

25MS510M5x5

25MS522M6.3x5

25MS515M5x5

25LSW68000M51x98

25MS53.3M4x5

25MS54.7M4x5

25LSW82000M51x98

25MS547M6.3x5

25MH510M5x5

25MXR4700M22X25

25MH533M6.3x5

25MH710M5x7

25MS5100M8x5

25MS533M6.3x5

25MS56.8M4x5

25MS568M8x5

25MXR5600M22X30

25MXR6800M20X40

25MXR8200M22X40

25MXR5600M20X35

25MXR8200M30X25

25MXR6800M22X35

25MXR6800M25X25

25NSKV33M4X55

25MXR8200M25X30

25NSEV33M4X55

25NW533M5X5

25NW510M63X5

25NW710M63X7

25NW733M4X7

25NW547M5X5

25NXA100M8X115

25NW722M63X7

25NXA220M10X125

25NW747M4X7

25NXA330M10X16

25NXA470M10X20

25NXA33M5X11

25PK10000M18X355

25NXA47M63X11

25PK470M8X115

25PK1000M10X16

25PK6800M16X315

25PK2200M125X20

25PK3300M16X25

25PX10000M18X355

25PX2200M125X20

25PK330M8X115

25PX3300M16X25

25PX330M8X115

25PK4700M16X25

25PX470M8X115

25PK680M10X125

25PX1000M10X16

25RX301000M125X20

25PX220M63X11

25PX6800M16X355

25PX680M10X125

25PX4700M16X25

25RX30470M10X16

25RX502200M18X40

25RX302200M16X315

25RX30330M10X125

25RX303300M16X355

25RX30220M8X115

25RX501000M16X315

25RX50220M10X16

25RXR10KLF

25SEV1000M125X16

25SEV100M8X105

25RX50330M10X20

25RX50470M125X20

25SEV100M63X8

25SEV220M8X105

25SEV100M8X65

25SEV330M10X105

25SEV10M4X55

25SEV33M63X55

25SEV2200M16X215

25SEV2200M18X165

25SGV1000M16X215

25SEV220M10X105

25SEV47M63X55

25SGV1000M18X165

25SEV470M125X135

25SGV220M10X105

25SGV220M8X105

25SEV3300M18X215

25SEV47M4X55

25SEV47M3X55

25SGV100M8X105

25SGV2200M18X215

25SGV3300M18X215

25SGV330M10X105

25SGV330M125X135

25SGV33M63X61

25SGV470M10X105

25SKV220M10X105

25SGV47M63X8

路径:    Z1 L8 0L 0R Z0 FJ F1 M3 TD AJ 5X WD AC J9 RX
小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 大学堂 TI培训 Datasheet 电子工程

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved