Twicea electronic parts stores,electronic components,electronic parts,electronics parts supply Twicea electronic parts stores,electronic components,electronic parts,electronics parts supply
Categories Categories Manufacturers Manufacturers RFQ About Twicea
Capacitors
Memory Cards, Modules
Resistors
Isolators
Magnetics - Transformer, Inductor Components
Sensors, Transducers
Optoelectronics
Integrated Circuits (ICs)
Crystals, Oscillators, Resonators
Discrete Semiconductor Products
RF/IF and RFID
Switches
Transformers
Motors, Solenoids, Driver Boards/Modules
View All
Brands A-Z
3M
Infineon
Insight SiP
Isocom Components
Microchip
ON Semiconductor
STMicroelectronics
TDK
Xilinx
Yageo

Hello

OR
Create An Account
Profile Settings Order Status & History Address Management RFQ History WISH LIST Change Password
Cart
  • All Products
  • Capacitors
  • Capacitor Networks, Arrays
Image Part # Manufacturer Description Availability Pricing Quantity Factory Lead TimeMountMounting TypePackage / CaseSupplier Device PackageDielectric MaterialWeightFactory Pack QuantityFactory Pack QuantityMfrNumber of ElementsPackageProduct StatusRoHSVoltage RatedVoltage, RatingOperating TemperaturePackagingPublishedSeriesSize / DimensionTolerancePbfree CodePart StatusMoisture Sensitivity Level (MSL)Number of TerminationsTerminationTemperature CoefficientResistanceMax Operating TemperatureMin Operating TemperatureCompositionPower (Watts)CapacitanceSubcategoryVoltage - Rated DCTerminal PitchDepthTermination StyleCase Code (Metric)Case Code (Imperial)DielectricFailure RateVoltageCircuit TypeShelf LifeStorage/Refrigeration TemperatureProduct TypeShelf Life StartShipping InfoBattery ChemistryBattery Cell SizeCapacityNumber of CapacitorsDischarge RateProductFeaturesHeightHeight Seated (Max)Radiation HardeningREACH SVHCRoHS StatusLead FreeRatings
Image Part # Manufacturer Description Availability Pricing Quantity Factory Lead TimeMountMounting TypePackage / CaseSupplier Device PackageDielectric MaterialWeightFactory Pack QuantityFactory Pack QuantityMfrNumber of ElementsPackageProduct StatusRoHSVoltage RatedVoltage, RatingOperating TemperaturePackagingPublishedSeriesSize / DimensionTolerancePbfree CodePart StatusMoisture Sensitivity Level (MSL)Number of TerminationsTerminationTemperature CoefficientResistanceMax Operating TemperatureMin Operating TemperatureCompositionPower (Watts)CapacitanceSubcategoryVoltage - Rated DCTerminal PitchDepthTermination StyleCase Code (Metric)Case Code (Imperial)DielectricFailure RateVoltageCircuit TypeShelf LifeStorage/Refrigeration TemperatureProduct TypeShelf Life StartShipping InfoBattery ChemistryBattery Cell SizeCapacityNumber of CapacitorsDischarge RateProductFeaturesHeightHeight Seated (Max)Radiation HardeningREACH SVHCRoHS StatusLead FreeRatings
Yageo CA0612KRNPO9BN330
Mfr. Part #
CA0612KRNPO9BN330
Twicea Part #
898-137-CA0612KRNPO9BN330
Yageo
Capacitor Arrays & Networks 33pF 50V NPO 10%
Datasheet Compare
1767 In Stock
    Min.:1
    Mult.:1
    33 Weeks Surface Mount Surface Mount 0612 (1632 Metric) - Ceramic - - - - - - - 50V - - Tape & Reel (TR) 2010 CA 0.126Lx0.063W 3.20mmx1.60mm ±10% yes Active 1 (Unlimited) - SMD/SMT C0G NP0 - - - - - 33pF - - - - - - - - - - Isolated - - - - - - - - 4 - - - 800μm 0.035 0.90mm - - ROHS3 Compliant - -
    CA0612KRNPO9BN330
    CA0612KRNPO9BN330

    898-137-CA0612KRNPO9BN330 Yageo
    RoHS :
    Package : -
    In Stock : 1767
    1 : -
    Yageo CA0508JRNPO9BN220
    Mfr. Part #
    CA0508JRNPO9BN220
    Twicea Part #
    898-137-CA0508JRNPO9BN220
    Yageo
    Cap Ceramic Array 22pF 50V C0G 5% 0508 SMD 4 Capacitor 125C Paper T/R
    Datasheet Compare
    4000 In Stock
      Min.:1
      Mult.:1
      33 Weeks Surface Mount Surface Mount 0508 (1220 Metric) - Ceramic - - - - - - - 50V - - Tape & Reel (TR) 2003 CA 0.079Lx0.049W 2.00mmx1.25mm ±5% yes Active 1 (Unlimited) 8 SMD/SMT C0G NP0 - 125°C -55°C - - 22pF - - 500μm - - - - C0G - - Isolated - - - - - - - - 4 - - - 700μm 0.028 0.70mm - - ROHS3 Compliant Lead Free -
      CA0508JRNPO9BN220
      CA0508JRNPO9BN220

      898-137-CA0508JRNPO9BN220 Yageo
      RoHS :
      Package : -
      In Stock : 4000
      1 : -
      Yageo CA0508KRX7R7BB103
      Mfr. Part #
      CA0508KRX7R7BB103
      Twicea Part #
      898-137-CA0508KRX7R7BB103
      Yageo
      YAGEO (PHYCOMP) CA0508KRX7R7BB103 Capacitor Array
      Datasheet Compare
      4000 In Stock
        Min.:1
        Mult.:1
        33 Weeks Surface Mount Surface Mount 0508 (1220 Metric) - Ceramic - - - - - - - - - - Tape & Reel (TR) 2010 CA 0.079Lx0.049W 2.00mmx1.25mm ±10% - Active 1 (Unlimited) 8 SMD/SMT X7R - 125°C -55°C - - 10000pF - 16V 500μm 1.25mm - 1220 0508 - - 16V Isolated - - - - - - - - 4 - - - 700μm 0.028 0.70mm No No SVHC ROHS3 Compliant Lead Free -
        CA0508KRX7R7BB103
        CA0508KRX7R7BB103

        898-137-CA0508KRX7R7BB103 Yageo
        RoHS :
        Package : -
        In Stock : 4000
        1 : -
        Yageo CA0612ZRY5V8BB103
        Mfr. Part #
        CA0612ZRY5V8BB103
        Twicea Part #
        898-137-CA0612ZRY5V8BB103
        Yageo
        10000pF Isolated Capacitor 4 Array 25 V Y5V (F) 0612 (1632 Metric)
        Datasheet Compare
          Min.:1
          Mult.:1
          - - Surface Mount 0612 (1632 Metric) 0612 (1632 Metric) Ceramic - - YAGEO - Tape & Reel (TR) Active - 25 V - - - - CA 0.063" L x 0.126" W (1.60mm x 3.20mm) -20%, +80% - - - - - Y5V (F) - - - - - 10000pF - - - - - - - - - - Isolated - - - - - - - - 4 - - - - 0.035" (0.90mm) - - - - -
          CA0612ZRY5V8BB103
          CA0612ZRY5V8BB103

          898-137-CA0612ZRY5V8BB103 Yageo
          RoHS :
          Package : -
          In Stock : -
          1 : -
          Yageo CA0612JRNPO9BN820
          Mfr. Part #
          CA0612JRNPO9BN820
          Twicea Part #
          898-137-CA0612JRNPO9BN820
          Yageo
          82pF Isolated Capacitor 4 Array 50 V C0G
          Datasheet Compare
            Min.:1
            Mult.:1
            - - Surface Mount 0612 (1632 Metric) 0612 (1632 Metric) Ceramic - - YAGEO - Tape & Reel (TR) Active - 50 V - - - - CA 0.063" L x 0.126" W (1.60mm x 3.20mm) ±5% - - - - - C0G, NP0 - - - - - 82pF - - - - - - - - - - Isolated - - - - - - - - 4 - - - - 0.035" (0.90mm) - - - - -
            CA0612JRNPO9BN820
            CA0612JRNPO9BN820

            898-137-CA0612JRNPO9BN820 Yageo
            RoHS :
            Package : -
            In Stock : -
            1 : -
            Yageo AC0612MRX7R9BB222
            Mfr. Part #
            AC0612MRX7R9BB222
            Twicea Part #
            898-137-AC0612MRX7R9BB222
            Yageo
            Capacitor Multilayer Ceramic 2200pF 50V X7R ±20% 0612 125°C Paper T/R Automotive
            Datasheet Compare
            35 In Stock
              Min.:1
              Mult.:1
              - - Surface Mount 1206 (3216 Metric) 0612 (1632 Metric) Ceramic - - YAGEO - Tape & Reel (TR) Active - 50 V - - - - AC 0.126 L x 0.063 W (3.20mm x 1.60mm) ±20% - - - - - X7R - - - - - 2200pF - - - - - - - - - - Isolated - - - - - - - - 4 - - - - 0.035 (0.90mm) - - - - AEC-Q200
              AC0612MRX7R9BB222
              AC0612MRX7R9BB222

              898-137-AC0612MRX7R9BB222 Yageo
              RoHS :
              Package : -
              In Stock : 35
              1 : -
              Yageo CA0612ZRY5V8BB333
              Mfr. Part #
              CA0612ZRY5V8BB333
              Twicea Part #
              898-137-CA0612ZRY5V8BB333
              Yageo
              Capacitor Ceramic 0.033uF -20% to 80% Y5V 0612 Paper T/R
              Datasheet Compare
                Min.:1
                Mult.:1
                - - Surface Mount 0603 (1608 Metric) 0603 Ceramic - - KOA Speer Electronics, Inc. - Tape & Reel (TR) Active - 25 V - -55°C ~ 155°C - - SG73G 0.063 L x 0.031 W (1.60mm x 0.80mm) ±0.25% - - - 2 - ±50ppm/°C 63.4 kOhms - - Thick Film 0.333W, 1/3W 0.033µF - - - - - - - - - - Isolated - - - - - - - - 4 - - Automotive AEC-Q200, Moisture Resistant, Pulse Withstanding - 0.022 (0.55mm) - - - - -
                CA0612ZRY5V8BB333
                CA0612ZRY5V8BB333

                898-137-CA0612ZRY5V8BB333 Yageo
                RoHS :
                Package : -
                In Stock : -
                1 : -
                Yageo CA0612ZRY5V8BB473
                Mfr. Part #
                CA0612ZRY5V8BB473
                Twicea Part #
                898-137-CA0612ZRY5V8BB473
                Yageo
                Capacitor Ceramic 0.047uF -20% to 80% Y5V 0612 Paper T/R
                Datasheet Compare
                  Min.:1
                  Mult.:1
                  - - Surface Mount 0612 (1632 Metric) 0612 (1632 Metric) Ceramic - - Knowles Syfer - Tape & Reel (TR) Active - 25 V - - - - * 0.063 L x 0.126 W (1.60mm x 3.20mm) -20%, +80% - - - - - Y5V (F) - - - - - 0.047µF - - - - - - - - - - Isolated - - - - - - - - 4 - - - - 0.035 (0.90mm) - - - - -
                  CA0612ZRY5V8BB473
                  CA0612ZRY5V8BB473

                  898-137-CA0612ZRY5V8BB473 Yageo
                  RoHS :
                  Package : -
                  In Stock : -
                  1 : -
                  Yageo CA0508MRX7R8BB103
                  Mfr. Part #
                  CA0508MRX7R8BB103
                  Twicea Part #
                  898-137-CA0508MRX7R8BB103
                  Yageo
                  Capacitor Arrays & Networks 25V 0.01uF X7R 4Elem 0508 20%
                  Datasheet Compare
                  45 In Stock
                    Min.:1
                    Mult.:1
                    - - Surface Mount 0805 (2012 Metric) 0508 (1220 Metric) Ceramic - 4000 YAGEO 4 Tape & Reel (TR) Active Details 25 V 25 V - Reel - CA 0.079 L x 0.049 W (2.00mm x 1.25mm) ±20% - - - - - X7R - - - - - 10000pF - - - - SMD/SMT - - X7R - - Isolated - - - - - - - - 4 - Ceramic Capacitor Arrays - - 0.028 (0.70mm) - - - - -
                    CA0508MRX7R8BB103
                    CA0508MRX7R8BB103

                    898-137-CA0508MRX7R8BB103 Yageo
                    RoHS :
                    Package : -
                    In Stock : 45
                    1 : -
                    Yageo CA0508KRNPO0BN470
                    Mfr. Part #
                    CA0508KRNPO0BN470
                    Twicea Part #
                    898-137-CA0508KRNPO0BN470
                    Yageo
                    Capacitor Arrays & Networks 100V 47pF C0G 4Elem 0508 10%
                    Datasheet Compare
                    12 In Stock
                      Min.:1
                      Mult.:1
                      - - Surface Mount 0805 (2012 Metric) 0508 (1220 Metric) Ceramic - 4000 YAGEO 4 Tape & Reel (TR);Cut Tape (CT);Digi-Reel®; Active Details 100 V 100 V - Reel - CA 0.079 L x 0.049 W (2.00mm x 1.25mm) ±10% - - - - - C0G, NP0 - - - - - 47pF - - - - SMD/SMT - - - - - Isolated - - - - - - - - 4 - Ceramic Capacitor Arrays - - 0.028 (0.70mm) - - - - -
                      CA0508KRNPO0BN470
                      CA0508KRNPO0BN470

                      898-137-CA0508KRNPO0BN470 Yageo
                      RoHS :
                      Package : -
                      In Stock : 12
                      1 : -
                      Yageo CA0508JRNPO0BN101
                      Mfr. Part #
                      CA0508JRNPO0BN101
                      Twicea Part #
                      898-137-CA0508JRNPO0BN101
                      Yageo
                      Capacitor Arrays & Networks 100V 100pF C0G 4Elem 0508 5%
                      Datasheet Compare
                      45 In Stock
                        Min.:1
                        Mult.:1
                        - - Surface Mount 0805 (2012 Metric) 0508 (1220 Metric) Ceramic - 4000 YAGEO 4 Tape & Reel (TR) Active Details 100 V 100 V - Reel - CA 0.079 L x 0.049 W (2.00mm x 1.25mm) ±5% - - - - - C0G, NP0 - - - - - 100pF - - - - SMD/SMT - - - - - Isolated - - - - - - - - 4 - Ceramic Capacitor Arrays - - 0.028 (0.70mm) - - - - -
                        CA0508JRNPO0BN101
                        CA0508JRNPO0BN101

                        898-137-CA0508JRNPO0BN101 Yageo
                        RoHS :
                        Package : -
                        In Stock : 45
                        1 : -
                        Yageo CA0612KRX7R9BB473
                        Mfr. Part #
                        CA0612KRX7R9BB473
                        Twicea Part #
                        898-137-CA0612KRX7R9BB473
                        Yageo
                        Capacitor Arrays & Networks 50V 0.047uF X7R 4Elem 0612 10%
                        Datasheet Compare
                        9597 In Stock
                          Min.:1
                          Mult.:1
                          - - Surface Mount 1206 (3216 Metric) 0612 (1632 Metric) Ceramic - 4000 YAGEO - Tape & Reel (TR) Active Details 50 V - - Reel - CA 0.126 L x 0.063 W (3.20mm x 1.60mm) ±10% - - - - - X7R - - - - - 0.047µF - - - - - - - X7R - - Isolated - - - - - - - - 4 - - - - 0.035 (0.90mm) - - - - -
                          CA0612KRX7R9BB473
                          CA0612KRX7R9BB473

                          898-137-CA0612KRX7R9BB473 Yageo
                          RoHS :
                          Package : -
                          In Stock : 9597
                          1 : -
                          Yageo AC0612KRX7R9BB102
                          Mfr. Part #
                          AC0612KRX7R9BB102
                          Twicea Part #
                          898-137-AC0612KRX7R9BB102
                          Yageo
                          Surface Mount Ceramic Multilayer Capacitor Automotive Grade 0.001uF 10% X7R 50V 0612 Paper T/R
                          Datasheet Compare
                          50 In Stock
                            Min.:1
                            Mult.:1
                            - - - - - - - - YAGEO - Tape & Reel (TR) Active - - - - - - AC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                            AC0612KRX7R9BB102
                            AC0612KRX7R9BB102

                            898-137-AC0612KRX7R9BB102 Yageo
                            RoHS :
                            Package : -
                            In Stock : 50
                            1 : -
                            Yageo CA0612KRX7R8BB333
                            Mfr. Part #
                            CA0612KRX7R8BB333
                            Twicea Part #
                            898-137-CA0612KRX7R8BB333
                            Yageo
                            MLCC
                            Datasheet Compare
                              Min.:1
                              Mult.:1
                              - - Surface Mount 0612 (1632 Metric) 0612 (1632 Metric) Ceramic 7.6 g - Energizer Battery Company - Bulk Active - 1.5 V - - - - L92 0.41 Dia x 1.75 H (10.5mm x 44.5mm) ±10% - - - - - X7R - - - - - 0.033µF - - - - Button Top (Extending) - - - - - Isolated 240 Months -40°F ~ 140°F (-40°C ~ 60°C) - Date of Manufacture Due to restrictions, only ground shipment is allowed. Lithium Iron Disulfide AAA - 4 - - - - 0.035 (0.90mm) - - - - -
                              CA0612KRX7R8BB333
                              CA0612KRX7R8BB333

                              898-137-CA0612KRX7R8BB333 Yageo
                              RoHS :
                              Package : -
                              In Stock : -
                              1 : -
                              Yageo CA0612KRX7R8BB273
                              Mfr. Part #
                              CA0612KRX7R8BB273
                              Twicea Part #
                              898-137-CA0612KRX7R8BB273
                              Yageo
                              MLCC
                              Datasheet Compare
                                Min.:1
                                Mult.:1
                                - - Surface Mount 0612 (1632 Metric) 0612 (1632 Metric) Ceramic - - YAGEO - Tape & Reel (TR) Active - 25 V - - - - CA 0.063 L x 0.126 W (1.60mm x 3.20mm) ±10% - - - - - X7R - - - - - 0.027µF - - - - - - - - - - Isolated - - - - - - - - 4 - - - - 0.035 (0.90mm) - - - - -
                                CA0612KRX7R8BB273
                                CA0612KRX7R8BB273

                                898-137-CA0612KRX7R8BB273 Yageo
                                RoHS :
                                Package : -
                                In Stock : -
                                1 : -
                                Yageo CA0612KRX7R7BB563
                                Mfr. Part #
                                CA0612KRX7R7BB563
                                Twicea Part #
                                898-137-CA0612KRX7R7BB563
                                Yageo
                                MLCC
                                Datasheet Compare
                                  Min.:1
                                  Mult.:1
                                  - - Surface Mount 0612 (1632 Metric) 0612 (1632 Metric) Ceramic - - YAGEO - Tape & Reel (TR) Active - 16 V - - - - CA 0.063 L x 0.126 W (1.60mm x 3.20mm) ±10% - - - - - X7R - - - - - 0.056µF - - - - - - - - - - Isolated - - - - - - - - 4 - - - - 0.035 (0.90mm) - - - - -
                                  CA0612KRX7R7BB563
                                  CA0612KRX7R7BB563

                                  898-137-CA0612KRX7R7BB563 Yageo
                                  RoHS :
                                  Package : -
                                  In Stock : -
                                  1 : -
                                  Yageo CA0612KRX7R7BB123
                                  Mfr. Part #
                                  CA0612KRX7R7BB123
                                  Twicea Part #
                                  898-137-CA0612KRX7R7BB123
                                  Yageo
                                  MLCC
                                  Datasheet Compare
                                    Min.:1
                                    Mult.:1
                                    - - Surface Mount 0612 (1632 Metric) 0612 (1632 Metric) Ceramic - - YAGEO - Tape & Reel (TR) Active - 16 V - - - - CA 0.063 L x 0.126 W (1.60mm x 3.20mm) ±10% - - - - - X7R - - - - - 0.012µF - - - - - - - - - - Isolated - - - - - - - - 4 - - - - 0.035 (0.90mm) - - - - -
                                    CA0612KRX7R7BB123
                                    CA0612KRX7R7BB123

                                    898-137-CA0612KRX7R7BB123 Yageo
                                    RoHS :
                                    Package : -
                                    In Stock : -
                                    1 : -
                                    Yageo CA0508JRNPO0BN330
                                    Mfr. Part #
                                    CA0508JRNPO0BN330
                                    Twicea Part #
                                    898-137-CA0508JRNPO0BN330
                                    Yageo
                                    CAP CER ARRAY 33PF 100V NPO 0508
                                    Datasheet Compare
                                    32 In Stock
                                      Min.:1
                                      Mult.:1
                                      - - Surface Mount 0805 (2012 Metric) 0508 (1220 Metric) Ceramic - - YAGEO 4 Tape & Reel (TR) Active - 100 V 100 V - - - CA 0.079 L x 0.049 W (2.00mm x 1.25mm) ±5% - - - - - C0G, NP0 - - - - - 33pF Capacitors - - - SMD/SMT - - - - - Isolated - - Capacitor Arrays & Networks - - - - - 4 - - - - 0.028 (0.70mm) - - - - -
                                      CA0508JRNPO0BN330
                                      CA0508JRNPO0BN330

                                      898-137-CA0508JRNPO0BN330 Yageo
                                      RoHS :
                                      Package : -
                                      In Stock : 32
                                      1 : -
                                      Yageo CA0612KRX7R7BB273
                                      Mfr. Part #
                                      CA0612KRX7R7BB273
                                      Twicea Part #
                                      898-137-CA0612KRX7R7BB273
                                      Yageo
                                      MLCC
                                      Datasheet Compare
                                        Min.:1
                                        Mult.:1
                                        - - Surface Mount 0612 (1632 Metric) 0612 (1632 Metric) Ceramic - - YAGEO - Tape & Reel (TR) Active - 16 V - - - - CA 0.063 L x 0.126 W (1.60mm x 3.20mm) ±10% - - - - - X7R - - - - - 0.027µF - - - - - - - - - - Isolated - - - - - - - - 4 - - - - 0.035 (0.90mm) - - - - -
                                        CA0612KRX7R7BB273
                                        CA0612KRX7R7BB273

                                        898-137-CA0612KRX7R7BB273 Yageo
                                        RoHS :
                                        Package : -
                                        In Stock : -
                                        1 : -
                                        Yageo CA0612MRX7R8BB153
                                        Mfr. Part #
                                        CA0612MRX7R8BB153
                                        Twicea Part #
                                        898-137-CA0612MRX7R8BB153
                                        Yageo
                                        MLCC
                                        Datasheet Compare
                                          Min.:1
                                          Mult.:1
                                          - - Surface Mount 0612 (1632 Metric) 0612 (1632 Metric) Ceramic - - YAGEO - Tape & Reel (TR) Active - 25 V - - - - CA 0.063 L x 0.126 W (1.60mm x 3.20mm) ±20% - - - - - X7R - - - - - 0.015µF - - - - - - - - - - Isolated - - - - - - - - 4 - - - - 0.035 (0.90mm) - - - - -
                                          CA0612MRX7R8BB153
                                          CA0612MRX7R8BB153

                                          898-137-CA0612MRX7R8BB153 Yageo
                                          RoHS :
                                          Package : -
                                          In Stock : -
                                          1 : -
                                          • 1
                                          • ..
                                          • 2
                                          • 3
                                          • 4
                                          • ..
                                          • 11

                                          Capacitors

                                          Capacitor Networks, Arrays definition: Capacitor banks and arrays are sets of multiple capacitors enclosed in the common package. Capacitor banks and arrays differ by number of in... Capacitor Networks, Arrays Product Listing: CA0612KRNPO9BN330,CA0508JRNPO9BN220,CA0508KRX7R7BB103,CA0612ZRY5V8BB103,CA0612JRNPO9BN820.Capacitors type:Ceramic Capacitors(1547079),Aluminum Electrolytic Capacitors(317955),Tantalum Capacitors(280521),Film Capacitors(263323),Silicon Capacitors(38023) .Capacitor Networks, Arrays has 212 pieces of spot stock price information, you can click the "RFQ" button to confirm the inventory and price with the Twicea.
                                          Index :
                                          0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

                                          Contact us

                                          Email us
                                          info@twicea.com
                                          Address:
                                          UNIT 3,6/F KAM HON IND BLDG 8 WANG KWUN RD KOWLOON BAY HONG KONG

                                          Quick Links

                                          About us Shipment Terms & Conditions Privacy Policy Cookies Policy

                                          Keep up to date with the TWICEA offer:

                                          Pay online using:

                                          PaypalVISAAmexMaster-cardMaster
                                          Twicea © Copyright 2023, Inc. All rights reserved