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
TL1014BF180QG by E-switch is a SPST Keypad Switch with 100000 cycles Electrical Life. It features NYLON Housing, BRASS Terminals, and SILVER End Contact Plating. Ideal for applications requiring a MOMENTARY-TACTILE switch type with 2.26N Max Operating Force in temperatures ranging from -20 to 70°C.
Median Price
$1.800
Lifecycle Status
Suppliers In-Stock
7
In-Stock Inventory
1k+
Bristol Electronics
1+ parts
100+ parts
-
1k+ parts
10k+ parts
Vyrian
Goldney Electronics S.L.
Carlin Systems, Inc.
Nova Conductors
Semi Source
Prism Electronics
Aztec Data Supply Inc.
$2.570
AZTECH Wire
$9.354
Continental Prestige Electronics
Argo Parts USA
Bastille Electronics
Perfect Parts
Nylon is a durable and lightweight material, making the keypad switches long-lasting and easy to handle.
Brass terminals provide excellent conductivity and corrosion resistance, ensuring reliable electrical connections.
With a high electrical life cycle, these keypad switches are reliable and can withstand frequent usage.
High insulation resistance ensures minimal leakage of current, improving the overall safety of the product.
The compact body width makes the keypad switches suitable for various applications where space is limited.
SPST (Single Pole, Single Throw) switch function offers simplicity and reliability in control applications.
Silver plating on end contacts provides excellent conductivity and corrosion resistance, ensuring a reliable electrical connection.
A low body height minimizes the overall profile of the keypad switches, making them suitable for compact electronic devices.
The high maximum operating temperature range allows these switches to perform reliably in various environmental conditions.
The low minimum operating temperature ensures that the keypad switches can function in cold environments without any issues.
Silver terminal finish provides excellent conductivity and prevents oxidation, ensuring long-term reliability of the switches.
A short actuator travel distance makes these switches ideal for applications where a quick response is required.
Stainless steel end contacts offer durability and corrosion resistance, ensuring a long lifespan of the switches.
With a maximum DC contact voltage of 12V, these switches are suitable for low voltage applications.
Being specifically designed as keypad switches, they provide reliable input control for various electronic devices.
Silver plating on center contacts ensures low contact resistance and maintains signal integrity in the switches.
High dielectric withstand voltage ensures the switches can handle high voltage without breakdown, ensuring safety and reliability.
The 1X1 circuit configuration simplifies the wiring and installation process of these keypad switches.
The TR packing method ensures that the switches are securely packaged and protected during transportation and storage.
The compact body length/diameter makes these switches suitable for applications where space is limited.
The moderate operating force required for actuation makes these switches comfortable to use while providing tactile feedback.
The maximum DC contact current rating of 0.05A at 12VDC ensures that the switches can handle the specified load without issues.
Stainless steel center contacts provide durability and corrosion resistance, ensuring long-term reliability of the switches.
The momentary-tactile switch action provides tactile feedback, making it ideal for applications where precise input control is required.
Solder termination ensures a secure and reliable connection between the switches and the PCB, minimizing the risk of connectivity issues.
Low contact resistance ensures minimal power loss and signal interference within the switches, maintaining efficient electrical conductivity.
The surface mount-right angle mounting feature allows for easy and secure installation of the switches on PCBs, saving space and improving reliability.
Nylon actuator material provides durability and mechanical strength, ensuring reliable operation and long lifespan of the switches.
Keypad Switches TL1014BF180QG attributes and parameters. Explore more Keypad Switches devices from E-switch
Material (Actuator):
Actuator Travel (mm):
Body Width:
Body Height:
Body Length/Diameter:
Center Contact Material:
Center Contact Plating:
Circuit Config:
Maximum DC Contact Current:
DC Maximum Rating R Load (Contact):
Contact Resistance:
Maximum DC Contact Voltage:
Dielectric Withstand Volts (V):
Electrical Life:
End Contact Material:
End Contact Plating:
Housing Material:
Insulation Resistance:
JESD-609 Code:
Mounting Feature:
No. of Switches:
Maximum Operating Force:
Maximum Operating Temperature:
Minimum Operating Temperature:
Packing Method:
Switch Action:
Switch Function:
Switch Type:
Terminal Finish:
Terminal Material:
Termination Type:
TL1014BF180QG Switches trade compliance attributes, and parameters.
ECCN
EAR99
ECCN Governance
EAR
HTS
8536.50.90.40
SB
At E-Switch we are committed to providing high quality electromechanical switches to the worldwide marketplace. All employees are responsible to continuously improve the business system in order to provide an innovative working environment that is responsive to our customers’ needs and meets their requirements. This enables E-Switch to provide our customers with superior service and exceptional products at a competitive price. E-Switch is completely committed to quality throughout our entire manufacturing, sales, and distribution network. We retain only professional independent sales representatives who are highly trained in our lines. Our global stocking distributors provide off-the-shelf product to ensure rapid delivery and easy accessibility to sample and product information.
NC7WZ17P6X
Fairchild Semiconductor
BUFFER; Temperature Grade: INDUSTRIAL; Terminal Form: GULL WING; No. of Terminals: 6; Package Code: TSSOP; Package Shape: RECTANGULAR;
PIC18F4550-I/P
Microchip Technology
PIC18F4550-I/P by Microchip Technology is an 8-bit microcontroller with a max clock frequency of 48 MHz. It features 13-Ch 10-Bit ADC channels and USB connectivity, making it ideal for industrial applications requiring low power consumption and high-speed data processing. With 2048 RAM bytes and 256 Data EEPROM size, this CMOS technology-based microcontroller offers versatile performance in various embedded systems.
1N4148WT
Jiangsu Changjiang Electronics Technology
RECTIFIER DIODE; Terminal Position: DUAL; Terminal Form: FLAT; No. of Terminals: 2; Surface Mount: YES; Package Shape: RECTANGULAR;
ULN2803ADWG4
Texas Instruments
ULN2803ADWG4 by Texas Instruments is a peripheral driver with 8 functions, open-collector output characteristics, and built-in transient protections. It operates at temperatures ranging from -40 to 85°C and has a max supply voltage of 3V. Ideal for applications requiring sink current flow direction in a small outline package style.
BAV99
Meritek Electronics
RECTIFIER DIODE; Terminal Position: DUAL; Terminal Form: GULL WING; No. of Terminals: 3; Surface Mount: YES; Package Shape: RECTANGULAR;
STM32F405RGT6TR
STMicroelectronics
STM32F405RGT6TR by STMicroelectronics is a 32-bit microcontroller with 64 terminals, operating at a max frequency of 26 MHz. It features DAC and ADC channels, along with DMA support. Ideal for industrial applications requiring low power consumption and high-speed processing capabilities.
LM358DT
ROHM
OPERATIONAL AMPLIFIER; Temperature Grade: COMMERCIAL; Terminal Form: GULL WING; No. of Terminals: 8; Package Code: LSOP; Package Shape: RECTANGULAR;
LL4148
Excel (Suzhou) Semiconductor
RECTIFIER DIODE; Terminal Position: END; Terminal Form: WRAP AROUND; No. of Terminals: 2; Surface Mount: YES; Package Shape: ROUND;
KSZ9031RNXIC
KSZ9031RNXIC by Microchip Technology is a network interface chip with 1 transceiver. It operates at a data rate of 1000 Mbps and has a nominal voltage of 1.2V. This chip is commonly used in industrial applications requiring Ethernet connectivity.
M39029/58-360
Tri-star Electronics International
CONNECTOR ACCESSORY; Material: COPPER ALLOY; MIL Conformity: YES; Associated Military - Specifications: MIL-C-55302/69, MIL-C-38999; MIL-Connector Accessory Name: CONTACT; Terminal Type: CRIMP;
Taiwan Semiconductor
2N7002
Vishay Intertechnology
2N7002 by Vishay Intertechnology is a N-CHANNEL FET with 60V DS Breakdown Voltage, 0.115A Drain Current, and 7.5 ohm On Resistance. Ideal for SWITCHING applications due to its SINGLE configuration with BUILT-IN DIODE. Operates in ENHANCEMENT MODE, suitable for surface mount with GULL WING terminals.
1N4148
General Diode
RECTIFIER DIODE; Surface Mount: NO; Maximum Output Current: .15 A; Maximum Reverse Recovery Time: .004 us; Terminal Finish: Tin/Lead (Sn/Pb); No. of Elements: 1;
M39029/56-351
Carlisle Interconnect Technologies
CONNECTOR ACCESSORY; MIL Conformity: YES; Contact Type: CRIMP; Removal Tools: M81969/8-06, M81969/14-02; IEC Conformity: NO; Contact Gender: FEMALE;
AT90CAN128-16AU
Atmel
MICROCONTROLLER, RISC; Temperature Grade: INDUSTRIAL; Terminal Form: GULL WING; No. of Terminals: 64; Package Code: TQFP; Package Shape: SQUARE;
SS14
Cheng-yi Electronic
RECTIFIER DIODE; Terminal Position: DUAL; Terminal Form: C BEND; No. of Terminals: 2; Surface Mount: YES; Package Shape: RECTANGULAR;
STM32H750VBT6
STM32H750VBT6 by STMicroelectronics is a 32-bit microcontroller with Cortex-M7 CPU, offering 20 timers and 16 DMA channels. It features 2 DAC and 16 ADC channels, suitable for industrial applications requiring high-speed processing up to 48 MHz. With extensive connectivity options like FDCAN, Ethernet, and USB, it provides versatile solutions in a compact package.
2N2222A
Tt Electronics Plc
NPN; Configuration: SINGLE; Surface Mount: NO; Nominal Transition Frequency (fT): 250 MHz; Maximum Collector Current (IC): .8 A; JESD-30 Code: O-MBCY-W3;
USB2514BI-AEZG
USB2514BI-AEZG by Microchip is a BUS CONTROLLER IC with 36 terminals, operating at 3.3V, supporting I2C, SMBUS, and USB buses. It has a clock frequency of up to 24MHz and can withstand industrial temperatures from -40°C to 85°C. This chip carrier package is surface mountable and suitable for various applications requiring USB connectivity.
North American Philips Discrete Products Div
RECTIFIER DIODE; Surface Mount: NO; Maximum Forward Voltage (VF): 1 V; JESD-609 Code: e0; Maximum Repetitive Peak Reverse Voltage: 100 V; Terminal Finish: Tin/Lead (Sn/Pb);
5GTH93501
Apem Components
5GTH93501 by Apem Components is a keypad switch with PPS housing, blue LED illumination, and IP67 sealing. It has an electrical life of 10M cycles and insulation resistance of 10M ohm. Ideal for applications requiring momentary switch action in environments with temperature range from -40 to 160°C.
B3U-3000P
Omron
Omron B3U-3000P is a dust-proof keypad switch with SPST function. It has an electrical life of 100K cycles, insulation resistance of 100M ohm, and operates b/w -25 to 70°C. Ideal for applications requiring momentary-tactile switches with surface mount-right angle mounting feature.
EVQP2402M
Panasonic
The Panasonic EVQP2402M is a SPST keypad switch with 500000 cycle electrical life. With 2.5mm actuator travel, it operates b/w -40 to 85 °C and has a max DC contact voltage of 15V. Ideal for ON-OFF applications, this snap action switch offers momentary switch action and features surface mount-straight mounting.
DTSM-31R-V-T/R
Diptronics Manufacturing
DTSM-31R-V-T/R by Diptronics Mfg is a red keypad switch with steel housing. It has 30K electrical life cycles, 100M ohm insulation resistance, and operates b/w -25 to 70°C. Ideal for applications requiring SPST switch function, such as consumer electronics or industrial control systems.
PTS810SJG250SMTRLFS
C & K Components
PTS810SJG250SMTRLFS by C & K Components is a blue keypad switch with SPST function. It has an electrical life of 100,000 cycles and insulation resistance of 100M ohm. Ideal for applications requiring momentary-tactile switch action in environments with operating temperatures ranging from -40 to 85°C.
EVP0AFB65
KEYPAD SWITCH; Manufacturer Series: EVPAF;
431151008826
Wuerth Elektronik & Kg
431151008826 by Wurth Elektronik is a SPST Keypad Switch with STAINLESS STEEL housing, COPPER ALLOY terminals, and LIQUID CRYSTAL POLYMER insulator. It has an electrical life of 200K cycles and insulation resistance of 100M ohm. Ideal for applications requiring a momentary-tactile switch function in environments ranging from -40 to 85°C.
EVQP7L01P
KEYPAD SWITCH; Manufacturer Series: EVQ;
TL1105SF160QZBRACKET
E-switch
KEYPAD SWITCH;
2-1437565-7
Tyco Electronics Alcoswitch
KEYPAD SWITCH; Mounting Feature: SURFACE MOUNT-STRAIGHT; Switch Function: SPST; JESD-609 Code: e4; Body Height: 3.6 mm; Minimum Operating Temperature: -35 Cel;
FSM6JSMATR
TE Connectivity
TE Connectivity's FSM6JSMATR is a black keypad switch with polyamide housing. It offers SPST switch function, 100000 electrical life cycles, and 1.568N max operating force. Ideal for panel mounting applications requiring momentary-tactile switch action at temperatures ranging from -20°C to 85°C.
1825910-1
TE Connectivity 1825910-1 is a SPST Keypad Switch with BROWN actuator. Made of NYLON, it has an electrical life of 100000 cycles and operates b/w -35 to 85°C. Ideal for panel mounting applications, it features a max operating force of 0.98N and DC contact current of 0.05A at 24VDC.
D6R90F1LFS
KEYPAD SWITCH; Mounting Feature: THROUGH HOLE-STRAIGHT; Switch Function: SPST; Type (Actuator): ROUND TYPE; Solderability: HAND/WAVE; Minimum Operating Temperature: -20 Cel;
TSSE67R-J
Knitter-switch
TSSE67R-J by Knitter-switch is a red keypad switch with stainless steel housing and brass terminals. It has an electrical life of 500,000 cycles, IP67 sealing, and operates b/w -40°C to 85°C. Ideal for applications requiring a momentary-tactile switch with a max DC contact voltage of 32V and current of 0.05A.
KMR441NGULCLFS
KMR441NGULCLFS by C & K Components is a SPST keypad switch with 100000 cycle electrical life and 1VA@32VDC DC max power rating. It features IP40 sealing, suitable for applications requiring momentary-tactile switch action in environments with temperatures ranging from -40 to 85 °C.
PTS636SL43SMTRLFS
PTS636SL43SMTRLFS by C & K Components is a black keypad switch with SPST function. It offers an electrical life of 50,000 cycles and insulation resistance of 100M ohm, suitable for applications requiring momentary-tactile switch action. With IP40 sealing and reflow solderability, it operates b/w -40 to 90°C temperature range.
DTSM-63N-V-T/R
DTSM-63N-V-T/R by Apem Components is a brown keypad switch with a single SPST switch. It has an electrical life of 200,000 cycles and can operate in temperatures ranging from -25 to 70°C. This surface mount straight switch is commonly used in various applications requiring momentary tactile action.
1825967-1
TE Connectivity 1825967-1 is a SPST Keypad Switch with BLUE actuator. Made of NYLON, it has an electrical life of 100000 cycles and operates b/w -35 to 85°C. Ideal for panel mounting applications, it features a max DC contact voltage of 24V and a max operating force of 1.568N.
5GTH935
5GTH935 by Apem Components is a keypad switch with POLYPHENYLENE SULPHIDE housing, IP67 sealing, and SPST switch function. It has 10mm body width, 6.4mm height, and operates b/w -40 to 160 °C. Ideal for applications requiring a momentary-tactile switch with high electrical life and insulation resistance.
TL1105PF160Q
The E-switch TL1105PF160Q is a SPST keypad switch with 100000 cycles electrical life. Featuring silver plating, it has an actuator travel of 0.25mm and operates b/w -20 to 70°C. Ideal for applications requiring momentary-tactile switch action on PCBs with 4 holes.
Partstack™ will investigate all reported instances of potential suspect/counterfeit part listings.
TL1015AF160QG
TL1015AF160QG by E-switch is a SPST Keypad Switch with 200000 cycles electrical life. Featuring IVORY actuator color, NYLON housing material, and BRASS terminal material. Ideal for applications requiring momentary-tactile switch action in temperatures ranging from -20 to 70°C.
TL1014AF160QG
TL1014AF160QG by E-switch is a SPST keypad switch with 200000 cycles electrical life. It has a 0.25mm actuator travel and operates b/w -40 to 85°C. Ideal for applications requiring momentary-tactile switch action, such as surface mount-right angle mounting configurations.
TL1014BF160QG
KEYPAD SWITCH; Mounting Feature: SURFACE MOUNT-RIGHT ANGLE; Switch Function: SPST; Terminal Finish: Silver (Ag); DC Maximum Rating R Load (Contact): 0.05A@12VDC; No. of Switches: 1;
TL1014AF180QG
KEYPAD SWITCH; Mounting Feature: SURFACE MOUNT-RIGHT ANGLE; Switch Function: SPST; Electrical Life: 100000 Cycle(s); Center Contact Plating: SILVER; Contact Resistance: 100 mohm;
TL1014AF220QG
KEYPAD SWITCH; Mounting Feature: SURFACE MOUNT-RIGHT ANGLE; Switch Function: SPST; Contact Resistance: 100 mohm; Actuator Travel (mm): 0.3; Termination Type: SOLDER;
TL1014BF220QG
KEYPAD SWITCH; Mounting Feature: SURFACE MOUNT-RIGHT ANGLE; Switch Function: SPST; Body Length/Diameter: 4.7 mm; Packing Method: TR; DC Maximum Rating R Load (Contact): 0.05A@12VDC;
Supply Digital Components
$106.00
$54.25
$11.90
$7.29
Quantity
12,000 In-Stock
Total price ≈ $80,197.29
© 2023 All rights reserved