Active filters amplify desired signals while rejecting unwanted frequencies, and can be tailored to meet application-specific requirements in electronics.
Amplifiers boost signal strength, match impedance levels, and are essential in many circuit systems, including audio, broadcasting, and telecommunications.
Batteries store and provide electrical energy, come in various types and sizes for multiple uses, rechargeable or single-use.
Capacitors store electrical charge with metallic plates and a dielectric; types vary and can be combined for specific circuit characteristics.
Chip carriers and sockets provide an interface between components and PCBs, enabling easy replacement or upgrading without soldering.
Circuit protection devices prevent damage from overcurrent flow, including fuses, breakers, surge protectors, and voltage regulators.
Connector accessories and support devices aid connector function and longevity, including backshells, grips, clamps, and ties; must be compatible with connector type.
Connectors join electronic circuits to transfer signals and power, come in various sizes and shapes, and include support accessories.
Converters transform DC input to another voltage level, essential in electronic systems, renewable energy, and automotive electronics.
Crystals and resonators generate and stabilize frequency signals via piezoelectricity. They are used in timing, frequency control, and filters. Crystals are quartz and resonators are ceramic with a built-in capacitor.
Semiconductor diodes control current flow in one direction (uni-directionality) via low resistance. Useful for rectification, voltage regulation, detection, and digital logic.
Discover essential electronic components for your devices, including CPU accelerators, system cache controllers, computer processors, motherboards, and graphics computing systems. Enhance device performance and connectivity with reliable components engineered for seamless integration and optimal functionality.
Fiber optics use light pulses to transmit data over long distances. They have superior bandwidth capacity, low signal attenuation, and secure physical properties. They are essential in telecommunications networks today.
Filters enhance signal processing by selectively passing desired frequencies while suppressing unwanted ones. Filters can be passive (using capacitors, resistors, and inductors) or active (using transistors or amplifiers).
Flash devices are non-volatile storage solutions that offer fast read and write speeds, making them ideal for applications requiring high-speed data transfer. These devices utilize flash memory technology, providing reliable storage for data-intensive tasks such as gaming, multimedia, and enterprise-level applications.
General purpose ICs consist of multiple individual circuits or components (e.g., logic gates, amplifiers, oscillators, etc.) that are combined onto a single integrated circuit chip for a smaller physical footprint.
I/O and storage controllers are crucial components in computer systems, managing input/output operations and storage devices. These controllers facilitate efficient data transfer between peripherals, storage drives, and the central processing unit (CPU), enhancing system performance and enabling seamless connectivity.
Inductors store energy in magnetic fields, oppose sudden changes in current flow and prevent electrical surges. Common inductor applications include power supplies, signal filters, and oscillators.
Interface ICs allow efficient device connectivity with high-speed data transfer and low power consumption.They can be ASIC or FPGA types, and may perform additional functions such as sensing, storage, and conversion.
Logic ICs can be used for storage, memory, amplification, and multiplexing. They perform fundamental logical operations on digital input signals (1, 0, H, L) to generate a corresponding digital output signal.
Memory modules are essential components in electronic devices, storing data temporarily or permanently for processing and retrieval. From volatile RAM (Random Access Memory) to non-volatile ROM (Read-Only Memory), memory technologies vary in speed, capacity, and functionality, catering to diverse application requirements.
Memory ICs store digital data and retain the information even when the power is turned off. They come in various types, like RAM (Random Access Memory) for fast data access, and ROM (Read-Only Memory) for permanent data storage.
Miscellaneous semiconductor components are a diverse category of electronic components that combines elements from a mix of component devices.
Optoelectronic devices interact with light. This family of devices can emit light, detect light, generate current, and transmit light signals for long-distance communication.
Oscillators generate repetitive waveforms, such as sine, square, or triangle waves. They are commonly used to produce stable and precise frequencies for applications like clocks, signal generation, and communication systems.
Other Function Semiconductor components are a diverse category of semiconductor components that perform a range of specialized functions.
Passive component networks operate without a power source and support data transmission within system by performing filtering, energy storage, and/or signal coupling functions.
Peripheral ICs (Integrated Circuits) are designed to control and manage the peripheral devices connected to a computer or other electronic device.
Programmable Logic ICs are user-programmable devices that allow designers to create custom logic circuits. These cost saving ICs offer real-time data processing and maximum design flexibilty.
RF (Radio Frequency) and microwave devices are used in telecommunications, wireless communications, and electronic systems. These devices include amplifiers, attenuators, filters, mixers, oscillators, and antennas, and a host of other components.
Voltage regulators are used to ensure a constant output voltage despite power fluctuations and load changes. Linear and switching regulators are common types used to maintain voltage stability.
Relays are electromagnetic switches that are used to control the flow of electrical current in an electrical circuit. Relays are a safe means of providing isolation between a controlling circuit and a controlled circuit.
Resistors control the flow of electrical current in a circuit by introducing a set resistance. These passive components reduce current flow, adjust signal levels, and bias active elements in circuits.
Transducers convert energy from one form to another and are crucial in sensing, audio and control systems. They transform physical measures like temperature, pressure, or sound into electrical signals for circuits.
Storage drives are hardware devices used to store and retrieve digital data in computers and electronic devices. These drives come in various forms, including hard disk drives (HDDs), solid-state drives (SSDs), and hybrid drives, offering different levels of capacity, speed, and durability to suit specific storage needs.
Storage media encompass physical or digital mediums used for storing and preserving digital data. From optical discs and magnetic tapes to USB flash drives and memory cards, storage media come in diverse formats and capacities, offering flexibility and reliability for data storage and archival purposes.
Storage systems comprise hardware and software components designed to manage and store digital data efficiently. These systems range from simple standalone devices to complex network-attached storage (NAS) and storage area network (SAN) solutions, providing scalable storage capacity and data protection features for businesses and enterprises.
Switches control electrical current flow by making or breaking connections. These devices vary in design and application, from basic on/off switches to complex industrial automation systems.
Telecom integrated circuits (ICs) are specialized electronics for telecommunications, tailored to high data rates, low power use, and reliable long-distance transmission. These devices include amplifiers, filters, ADCs, DACs, and more-- and they are often integrated on one chip for specific telecom tasks.
Terminal blocks, or connection terminals, are modular blocks that bring together multiple electrical wires at one connection point. They offer a reliable, organized way to terminate cables.
Thermal management devices control heat in electronic systems, preventing overheating and ensuring optimal performance and reliability. Examples include heat sinks, fans, and thermal interface materials that dissipate or transfer heat away from components.
Transformers are devices that alter electrical voltage levels between circuits through electromagnetic induction. They are vital in power distribution, converting high-voltage electricity for transmission and lower voltage for safe usage.
Transistors are 3-layer semiconductor devices that regulate the flow of electrical current. They function as amplifiers, boosting weak signals, and as switches, controlling the flow of current between terminals.
Triggering devices initiate electronic processes or events in response to specific conditions. These devices support many automated tasks such as activating switches and signals, or turning on lights when motion is detected.
Video cards, also known as graphics cards or GPU (Graphics Processing Unit), are essential components in computers, responsible for rendering graphics and images on display devices. These cards feature dedicated processors and memory, delivering smooth and immersive visual experiences for gaming, multimedia, and professional applications.
Choose from over than a million of proven quality materials. Over 300 manufacturers are presented. From renowned major international players to small independent companies with a proven track record in local markets.
Featured manufacturers
Add filters
All
Selected
B41560A7100M000
TDK
The TDK B41560A7100M000 is a 100000uF aluminum electrolytic capacitor with 40V URdc. It features a ripple current of 18000mA, ESR of 8.2mohm, and operates b/w -40 to 105 °C. Ideal for chassis mounting applications requiring high capacitance and voltage ratings.
100000 uF
ALUMINUM ELECTROLYTIC CAPACITOR
64.3 mm
ALUMINUM (WET)
8.2
105.7 mm
B41560
CHASSIS MOUNT
20 %
2
105 Cel
-40 Cel
CYLINDRICAL PACKAGE
Screw Ends
Cardboard
POLARIZED
40 V
18000
28.5 mm
LUG
B41851A6477M000
The TDK B41851A6477M000 is a 470uF, 50V aluminum electrolytic capacitor with tan delta of 0.12 and ESR of 420mohm. Ideal for applications requiring high ripple current (540mA) and operating temperatures from -40 to 105°C in through-hole mounting setups.
470 uF
10 mm
420
e3
.235
20 mm
THROUGH HOLE MOUNT
Radial
BULK
50 V
540
B41851
0.12
TIN
5 mm
WIRE
B43456A9478M000
The TDK B43456A9478M000 is a 4700uF aluminum electrolytic capacitor with 400V rated DC voltage. It features a leakage current of 7.4mA, ripple current of 14000mA, and ESR of 24mohm. Ideal for chassis mount applications in electronics requiring high capacitance and voltage tolerance.
4700 uF
76.9 mm
24
7.40059
B43456
85 Cel
400 V
14000
31.7 mm
BINDING POST
B43458A9338M000
The TDK B43458A9338M000 is a 3300 uF aluminum electrolytic capacitor with a rated DC voltage of 400 V. It has a leakage current of 5.77861 mA and a ripple current of 11000 mA, making it suitable for applications requiring high capacitance and voltage stability.
3300 uF
34
5.77861
B43458
STUD MOUNT
Box
11000
B43458A9478M000
The TDK B43458A9478M000 is a 4700uF, 400V aluminum electrolytic capacitor with 7.4mA leakage current and 14000mA ripple current. It features a cylindrical package with screw ends, suitable for applications requiring high capacitance and voltage tolerance in temperatures ranging from -40 to 85°C.
B43458A9688M000
The TDK B43458A9688M000 is a 6800uF aluminum electrolytic capacitor with 400V URdc. It features a leakage current of 9.58298mA, ripple current of 19000mA, and ESR of 17mohm. Ideal for applications requiring high capacitance and voltage ratings in industrial electronics and power supplies.
6800 uF
17
9.58298
143.2 mm
19000
B43504A5227M000
The TDK B43504A5227M000 is a 220uF Aluminum Electrolytic Capacitor with 450V URdc. It features Tan Delta of 0.2, Leakage Current of 0.94603mA, and Ripple Current of 1200mA. Ideal for applications requiring high capacitance and voltage ratings in industrial electronics and power supplies.
220 uF
25 mm
610
.94603
50 mm
B43504
-25 Cel
Snap-in
450 V
1200
0.2
MATTE TIN
SNAP-IN
B43504B5337M000
The TDK B43504B5337M000 is a 330uF, 450V aluminum electrolytic capacitor with tan delta of 0.2 and ESR of 410mohm. Ideal for applications requiring high ripple current handling up to 1600mA, such as power supplies and industrial electronics due to its cylindrical snap-in package style.
330 uF
35 mm
410
1.2552
40 mm
1600
B43505A2227M000
The TDK B43505A2227M000 is a 220uF aluminum electrolytic capacitor with 250V rated DC voltage. It features a tan delta of 0.13, leakage current of 0.62827mA, and ripple current of 1000mA, making it ideal for power supply applications requiring high capacitance and voltage ratings.
STANDARD: IEC60384-4
580
.62827
30 mm
250 V
1000
0.13
B43505A5397M000
The TDK B43505A5397M000 is a 390uF, 450V aluminum electrolytic capacitor with low ESR of 350mohm. Ideal for applications requiring high ripple current (2000mA) and operating temperatures from -25 to 105°C. Suitable for power supplies, industrial equipment, and automotive electronics due to its snap-in package style.
390 uF
350
1.41042
B43505
2000
0.17
B43505A9227M000
The TDK B43505A9227M000 is a 220uF Aluminum Electrolytic Capacitor with 400V URdc. It features Tan Delta of 0.13, Leakage Current of 0.87148mA, and Ripple Current of 1300mA. Ideal for applications requiring high capacitance and voltage ratings in industrial electronics and power supplies.
400
.87148
1300
B43505A9477M000
The TDK B43505A9477M000 is a 470uF Aluminum Electrolytic Capacitor with 400V URdc. It features a Tan Delta of 0.13, Ripple Current of 2200mA, and ESR of 190mohm. Ideal for applications requiring high capacitance and voltage ratings in industrial electronics and power supplies.
190
1.47981
2200
B43505C5157M000
The TDK B43505C5157M000 is a 150uF, 450V aluminum electrolytic capacitor with low ESR of 910mohm. Ideal for applications requiring high ripple current (990mA) and operating temperatures from -25 to 105°C. Features snap-in terminal shape and cylindrical package design for through-hole mounting in bulk packaging.
150 uF
910
.7245
990
B43521A9158M000
The TDK B43521A9158M000 is a 1500uF aluminum electrolytic capacitor with 400V URdc. It features a leakage current of 3.32927mA, ripple current of 7200mA, and ESR of 90mohm. Ideal for PCB mounting applications in temperatures ranging from -40 to 85°C.
REFERENCE STANDARD: IEC60384-4
1500 uF
90
3.32927
100 mm
PCB Mount
CARDBOARD
7200
Matte Tin (Sn)
FLAT
B43564A4108M000
The TDK B43564A4108M000 is a 1000uF aluminum electrolytic capacitor with a rated DC voltage of 350V. It has a leakage current of 2.28418mA and ripple current of 5100mA, suitable for chassis mount applications requiring high capacitance and voltage tolerance.
1000 uF
130
2.28418
350 V
5100
B43564A5228M000
The TDK B43564A5228M000 is a 2200uF, 450V aluminum electrolytic capacitor with 9200mA ripple current. It has a leakage current of 4.72535mA and ESR of 72mohm. Ideal for chassis mount applications in electronics requiring high capacitance and voltage tolerance.
2200 uF
72
4.72535
Chassis Mount
9200
B43564A6278M000
B43564A6278M000 by TDK is a 2700uF aluminum electrolytic capacitor with 500V URdc. It features a leakage current of 3.25mA, ripple current of 21600mA, and ESR of 54mohm. Ideal for chassis mount applications in electronics requiring high capacitance and voltage ratings.
2700 uF
54
3.253479
500 V
21600
CG333U035X4C
Cornell Dubilier Electronics
CG333U035X4C by Cornell Dubilier Electronics is a 33000uF, 35V aluminum electrolytic capacitor with low ESR of 6mohm. Ideal for chassis mounting applications, it offers high ripple current of 23000mA and operates b/w -40 to 85 °C, making it suitable for various electronic circuits.
33000 uF
76.2 mm
6
3.2241
104.775 mm
10 %
75 %
35 V
23000
380LQ221M450A012
380LQ221M450A012 by Cornell Dubilier Electronics is a 220uF, 450V aluminum electrolytic capacitor with a leakage current of 0.9439mA and ripple current of 1550mA. It features a cylindrical package shape and snap-in terminal style, suitable for applications requiring high capacitance and voltage ratings in industrial electronics.
904
0.9439
1550
380LQ681M160H022
380LQ681M160H022 by Cornell Dubilier Electronics is a fixed aluminum electrolytic capacitor with capacitance of 680uF, rated at 160V. It features a leakage current of 0.98955mA and ripple current of 2500mA, suitable for applications requiring high reliability in power supply circuits. With a cylindrical package style and snap-in terminals, it operates b/w -40 to 85°C with ESR of 293mohm, making it ideal for through-hole mounting in various electronic devices.
680 uF
22 mm
293
.98955
380LQ
160 V
2500
380LX151M500A012
380LX151M500A012 by Cornell Dubilier Electronics is a 150uF, 500V aluminum electrolytic capacitor with a leakage current of 0.8216mA and ripple current of 1290mA. It is ideal for applications requiring high capacitance and voltage stability in industrial electronics and power supplies.
1342
0.8216
1290
380LX151M500J052
380LX151M500J052 by Cornell Dubilier Electronics is a 150uF aluminum electrolytic capacitor with a rated DC voltage of 500V. It features a leakage current of 0.8216mA, ripple current of 1400mA, and ESR of 945mohm. Ideal for applications requiring high capacitance and voltage stability in industrial electronics and power supplies.
945
1400
380LX151M500J452
380LX151M500J452 by Cornell Dubilier Electronics is a 150uF, 500V aluminum electrolytic capacitor with a leakage current of 0.8216mA and ripple current of 1290mA. It is ideal for applications requiring high capacitance and voltage ratings in industrial electronics, power supplies, and automotive systems.
1105
45 mm
380LX151M500K042
380LX151M500K042 by Cornell Dubilier Electronics is a 150uF aluminum electrolytic capacitor with a rated DC voltage of 500V. It features a leakage current of 0.8216mA, ripple current of 1600mA, and ESR of 926mohm. Ideal for applications requiring high capacitance and voltage tolerance in industrial electronics and power supplies.
926
380LX222M200A052
380LX222M200A052 by Cornell Dubilier Electronics is a fixed aluminum electrolytic capacitor with 2200uF capacitance, 200V rated DC voltage, and 4900mA ripple current. It is used in applications requiring high capacitance and voltage stability, such as power supplies and industrial electronics.
PVC Insulated Can
1.989975
380LX
200 V
4900
380LX223M035A042
380LX223M035A042 by Cornell Dubilier Electronics is a 22000uF aluminum electrolytic capacitor with a rated DC voltage of 35V. It features a leakage current of 2.6325mA, ripple current of 6100mA, and ESR of 26mohm. Ideal for applications requiring high capacitance and voltage stability in industrial electronics and power supplies.
22000 uF
26
2.6325
6100
380LX271M400A022
380LX271M400A022 by Cornell Dubilier Electronics is a 270uF aluminum electrolytic capacitor with a rated DC voltage of 400V. It features a leakage current of 0.9859mA, ripple current of 1700mA, and ESR of 680mohm. Ideal for applications requiring high capacitance and voltage tolerance in industrial electronics and power supplies.
270 uF
680
0.9859
1700
380LX331M450A042
380LX331M450A042 by Cornell Dubilier Electronics is a fixed aluminum electrolytic capacitor with 330uF capacitance, 450V rated DC voltage, and 2000mA ripple current. It features a cylindrical package with snap-in terminals and is ideal for applications requiring high capacitance and voltage stability in temperatures ranging from -25 to 85°C.
603
1.156071
380LX681M160H042
380LX681M160H042 by Cornell Dubilier Electronics is a fixed aluminum electrolytic capacitor with a capacitance of 680 uF and a rated DC voltage of 160 V. It has a leakage current of 0.9895 mA and an equivalent series resistance (ESR) of 296 mohm. This capacitor is commonly used in applications that require high ripple current tolerance and through-hole mounting.
296
0.9895
2360
381EL681M160J032
ALUMINUM ELECTROLYTIC CAPACITOR; Mounting Feature: THROUGH HOLE MOUNT; Capacitance: 680 uF; Rated DC Voltage (URdc): 160 V; Maximum Operating Temperature: 105 Cel; Dielectric Material: ALUMINUM (WET);
260
Tin (Sn)
381LQ121M450H032
381LQ121M450H032 by Cornell Dubilier Electronics is a 120uF, 450V aluminum electrolytic capacitor with a leakage current of 0.6971mA and ripple current of 700mA. It is used in applications requiring high capacitance and voltage tolerance, such as power supplies and industrial electronics.
120 uF
1659
0.6971
700
381LQ221M400J032
381LQ221M400J032 by Cornell Dubilier Electronics is a 220uF, 400V aluminum electrolytic capacitor with a leakage current of 0.8899mA and ripple current of 1100mA. It is used in applications requiring high capacitance and voltage ratings, such as power supplies and industrial electronics.
829
0.8899
1100
381LQ222M200A452
381LQ222M200A452 by Cornell Dubilier Electronics is a 2200uF, 200V aluminum electrolytic capacitor with a leakage current of 1.99mA and ripple current of 3480mA. It is ideal for applications requiring high capacitance and voltage ratings in industrial electronics and power supplies due to its cylindrical snap-in package shape.
96
1.99
3480
381LR221M400K022
381LR221M400K022 by Cornell Dubilier Electronics is a 220uF, 400V aluminum electrolytic capacitor with 0.8899mA leakage current and 1420mA ripple current. Ideal for applications requiring high capacitance and voltage stability in industrial electronics and power supplies.
1420
381LR331M450A042
381LR331M450A042 by Cornell Dubilier Electronics is a 330uF, 450V aluminum electrolytic capacitor with 1.1561mA leakage current and 1850mA ripple current. Ideal for applications requiring high capacitance and voltage stability in a cylindrical package with snap-in terminals.
402
1.1561
1850
7P301V330J032
7P301V330J032 by Cornell Dubilier Electronics is a 300uF, 330V aluminum electrolytic capacitor with tan delta of 0.15 and ESR of 663mohm. Ideal for applications requiring high capacitance and voltage ratings in a cylindrical snap-in package design.
300 uF
663
0.3
55 Cel
-20 Cel
330 V
0.15
7P501V330J052
7P501V330J052 by Cornell Dubilier Electronics is a fixed aluminum electrolytic capacitor with capacitance of 500uF and rated DC voltage of 330V. It features tan delta of 0.15, leakage current of 0.5mA, and ESR of 398mohm, suitable for applications requiring high reliability in power electronics and industrial equipment due to its polarized nature and operating temperature range from -20°C to 55°C.
500 uF
398
0.5
381LX152M200K052
381LX152M200K052 by Cornell Dubilier Electronics is a 1500 uF aluminum electrolytic capacitor with a rated DC voltage of 200 V. It has a leakage current of 1.6432 mA and a ripple current of 2500 mA, making it suitable for applications requiring high capacitance and voltage stability.
155
1.6432
381LX153M025J452
381LX153M025J452 by Cornell Dubilier Electronics is a 15000uF, 25V aluminum electrolytic capacitor with a cylindrical package. It has a ripple current of 3600mA and an ESR of 36mohm, making it ideal for applications requiring high capacitance and voltage stability in industrial electronics.
15000 uF
36
1.8371
25 V
3600
381LX222M200A052
381LX222M200A052 by Cornell Dubilier Electronics is a 2200uF, 200V aluminum electrolytic capacitor with 1.99mA leakage current and 2900mA ripple current. Ideal for applications requiring high capacitance and voltage stability in harsh environments.
105
2900
381LX332M035H012
381LX332M035H012 by Cornell Dubilier Electronics is a 3300uF, 35V aluminum electrolytic capacitor with a leakage current of 1.0196mA and ripple current of 1900mA. It features a cylindrical package shape and snap-in terminal style, suitable for applications requiring high capacitance and voltage stability in temperatures ranging from -40 to 105°C.
121
e2
1.0196
1900
TIN COPPER
381LX471M315K052
381LX471M315K052 by Cornell Dubilier Electronics is a 470uF aluminum electrolytic capacitor with a rated DC voltage of 315V. It features a leakage current of 1.1543mA, ripple current of 1400mA, and ESR of 423mohm. Ideal for applications requiring high capacitance and voltage tolerance in industrial electronics.
423
1.1543
315 V
381LX681M160J022
381LX681M160J022 by Cornell Dubilier Electronics is a 680uF, 160V aluminum electrolytic capacitor with a leakage current of 0.98955mA and ripple current of 1700mA. It is polarized, has a diameter of 25mm, and operates b/w -40 to 105°C. Ideal for applications requiring high capacitance and voltage stability in through-hole mounting configurations.
381LX
381LX821M080H012
381LX821M080H012 by Cornell Dubilier Electronics is a 820uF, 80V aluminum electrolytic capacitor with 0.7684mA leakage current and 1200mA ripple current. Ideal for applications requiring high capacitance and voltage stability in temperatures ranging from -40°C to 105°C.
820 uF
222
0.7684
80 V
383LX152M350N082
383LX152M350N082 by Cornell Dubilier Electronics is a 1500uF, 350V aluminum electrolytic capacitor with 2.1737mA leakage current and 3800mA ripple current. Ideal for applications requiring high capacitance and voltage stability in a cylindrical package with snap-in terminals.
166
2.1737
80 mm
3800
383LX821M450A082
383LX821M450A082 by Cornell Dubilier Electronics is a 820uF, 450V aluminum electrolytic capacitor with ESR of 202mohm. It has leakage current of 1.8224mA and ripple current of 2700mA, suitable for applications requiring high capacitance and voltage stability in industrial electronics.
202
1.8224
2700
MLP102M200EB1A
MLP102M200EB1A by Cornell Dubilier Electronics is a 1000uF Aluminum Electrolytic Capacitor with 200V URdc. It features 0.4mA Leakage Current, 3800mA Ripple Current, and 158mohm ESR. Ideal for applications requiring high capacitance and voltage stability in a rectangular package with through-hole mounting.
158
12.7 mm
e0
0.4
-55 Cel
RECTANGULAR PACKAGE
TIN LEAD
25.4 mm
44.45 mm
MLP113M050EB0A
MLP113M050EB0A by Cornell Dubilier Electronics is a 11000uF, 50V aluminum electrolytic capacitor with 1.1mA leakage current and 8300mA ripple current. Ideal for applications requiring high capacitance and voltage stability in a through-hole mounting setup.
11000 uF
1.1
8300
© 2023 All rights reserved