|
|
Programmable Oscillators MEMS OSC XO 2.25V-3.6V 14VFQFN
- ASEMCC3-ZR
- ABRACON
-
1:
$15.83
-
104Expected 2026/10/28
-
Factory Special Order
|
Mouser Part No
815-ASEMCC3-ZR
Factory Special Order
|
ABRACON
|
Programmable Oscillators MEMS OSC XO 2.25V-3.6V 14VFQFN
|
|
104Expected 2026/10/28
|
|
|
$15.83
|
|
|
$13.68
|
|
|
$12.97
|
|
|
$12.35
|
|
|
View
|
|
|
$11.20
|
|
|
$10.92
|
|
Min.: 1
Mult.: 1
|
|
|
MEMS Oscillators, Pin Configurable
|
|
25 MHz, 75 MHz, 125 MHz, 150 MHz
|
- 50 PPM to + 50 PPM
|
15 pF
|
2.25 V
|
3.6 V
|
CMOS
|
SMD/SMT
|
- 20 C
|
+ 70 C
|
3.2 mm
|
2.5 mm
|
0.85 mm
|
|
ASEMCC
|
Bulk
|
|
|
|
Programmable Oscillators SMD XTL OSC PW MACH 250TR
- SG-8101CE-PWT3: BLANK
- Epson Timing
-
1:
$2.90
-
248Expected 2026/08/05
|
Mouser Part No
732-SG8101CE-PWT3
|
Epson Timing
|
Programmable Oscillators SMD XTL OSC PW MACH 250TR
|
|
248Expected 2026/08/05
|
|
|
$2.90
|
|
|
$2.50
|
|
|
$2.38
|
|
|
$2.16
|
|
|
$1.92
|
|
|
View
|
|
|
$1.90
|
|
|
$1.81
|
|
|
$1.76
|
|
Min.: 1
Mult.: 1
:
250
|
|
|
Standard Oscillators
|
|
|
50 PPM
|
15 pF
|
1.71 V
|
3.465 V
|
CMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
0.7 mm
|
|
SG-8101
|
Reel, Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, LVCMOS, 20PPM, 1.8-3.3V, -40 to 105C, 3.2 x 2.5mm
- DSC1000CL3-PROGT
- Microchip Technology
-
1:
$2.11
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1000CL3-PROGT
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, LVCMOS, 20PPM, 1.8-3.3V, -40 to 105C, 3.2 x 2.5mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1
Mult.: 1
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-4
|
|
20 PPM
|
|
1.8 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1000
|
Reel, Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
- DSC1100AL3-PROG
- Microchip Technology
-
550:
$3.87
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100AL3-PROG
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 550
Mult.: 50
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
20 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
- DSC1100AL3-PROGT
- Microchip Technology
-
1,000:
$4.26
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100AL3-PROGT
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1,000
Mult.: 1,000
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
20 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Reel
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
- DSC1100AL5-PROG
- Microchip Technology
-
350:
$5.73
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100AL5-PROG
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 350
Mult.: 50
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
10 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
- DSC1100AL5-PROGT
- Microchip Technology
-
1,000:
$6.28
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100AL5-PROGT
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1,000
Mult.: 1,000
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
10 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Reel
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 5.0 x 3.2mm
- DSC1100BL3-PROG
- Microchip Technology
-
576:
$3.78
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100BL3-PROG
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 5.0 x 3.2mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 576
Mult.: 72
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
20 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 5.0 x 3.2mm
- DSC1100BL3-PROGT
- Microchip Technology
-
1,000:
$4.12
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100BL3-PROGT
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 5.0 x 3.2mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1,000
Mult.: 1,000
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
20 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Reel
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 5.0 x 3.2mm
- DSC1100BL5-PROG
- Microchip Technology
-
360:
$5.56
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100BL5-PROG
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 5.0 x 3.2mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 360
Mult.: 72
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
10 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 5.0 x 3.2mm
- DSC1100BL5-PROGT
- Microchip Technology
-
1,000:
$6.12
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100BL5-PROGT
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 5.0 x 3.2mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1,000
Mult.: 1,000
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
10 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Reel
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
- DSC1100CL3-PROG
- Microchip Technology
-
660:
$3.72
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100CL3-PROG
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 660
Mult.: 110
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
20 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
- DSC1100CL3-PROGT
- Microchip Technology
-
1,000:
$4.08
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100CL3-PROGT
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1,000
Mult.: 1,000
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
20 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Reel
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
- DSC1100CL5-PROG
- Microchip Technology
-
440:
$5.40
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100CL5-PROG
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 440
Mult.: 110
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
10 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
- DSC1100CL5-PROGT
- Microchip Technology
-
1,000:
$5.94
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100CL5-PROGT
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1,000
Mult.: 1,000
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
10 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Reel
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 2.5 x 2.0mm
- DSC1100DL3-PROG
- Microchip Technology
-
700:
$3.72
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100DL3-PROG
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 2.5 x 2.0mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 700
Mult.: 140
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
20 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 2.5 x 2.0mm
- DSC1100DL3-PROGT
- Microchip Technology
-
1,000:
$4.08
-
Non-Stocked Lead-Time 8 Weeks
|
Mouser Part No
579-DSC1100DL3-PROGT
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 2.5 x 2.0mm
|
|
Non-Stocked Lead-Time 8 Weeks
|
|
Min.: 1,000
Mult.: 1,000
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
20 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Reel
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 2.5 x 2.0mm
- DSC1100DL5-PROG
- Microchip Technology
-
420:
$5.40
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100DL5-PROG
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 2.5 x 2.0mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 420
Mult.: 140
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
10 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 2.5 x 2.0mm
- DSC1100DL5-PROGT
- Microchip Technology
-
1,000:
$5.94
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100DL5-PROGT
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 10PPM, 2.5-3.3V, -40 to 105C, 2.5 x 2.0mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1,000
Mult.: 1,000
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
10 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Reel
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
- DSC1100NL3-PROG
- Microchip Technology
-
550:
$3.87
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100NL3-PROG
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 550
Mult.: 50
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
20 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
- DSC1100NL3-PROGT
- Microchip Technology
-
1,000:
$4.26
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100NL3-PROGT
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, Differential, 20PPM, 2.5-3.3V, -40 to 105C, 7.0 x 5.0mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1,000
Mult.: 1,000
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
20 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Reel
|
|
|
|
Programmable Oscillators Low jitter Diff Programmable MEMS CMOS OSC Timeflash2, 7050 NCP, -40-105C, 10ppm
- DSC1100NL5-PROG
- Microchip Technology
-
250:
$5.73
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100NL5-PROG
|
Microchip Technology
|
Programmable Oscillators Low jitter Diff Programmable MEMS CMOS OSC Timeflash2, 7050 NCP, -40-105C, 10ppm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 250
Mult.: 50
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
10 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Cut Tape
|
|
|
|
Programmable Oscillators Low jitter Diff Programmable MEMS CMOS OSC Timeflash2, 7050 NCP, -40-105C, 10ppm
- DSC1100NL5-PROGT
- Microchip Technology
-
1,000:
$6.30
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1100NL5-PROGT
|
Microchip Technology
|
Programmable Oscillators Low jitter Diff Programmable MEMS CMOS OSC Timeflash2, 7050 NCP, -40-105C, 10ppm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1,000
Mult.: 1,000
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-6
|
|
10 PPM
|
|
2.5 V
|
3.3 V
|
LVCMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
|
|
DSC1100
|
Reel
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, LVCMOS, 20PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
- DSC1101CL3-PROG
- Microchip Technology
-
1,100:
$2.02
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1101CL3-PROG
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, LVCMOS, 20PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1,100
Mult.: 110
|
|
|
MEMS Oscillators
|
VDFN-6
|
2.3 MHz to 170 MHz
|
20 PPM
|
15 pF
|
2.25 V
|
3.6 V
|
CMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
0.85 mm
|
|
DSC1101
|
Cut Tape
|
|
|
|
Programmable Oscillators MEMS OSC, BLANK, LVCMOS, 20PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
- DSC1101CL3-PROGT
- Microchip Technology
-
1:
$2.23
-
Non-Stocked Lead-Time 12 Weeks
|
Mouser Part No
579-DSC1101CL3-PROGT
|
Microchip Technology
|
Programmable Oscillators MEMS OSC, BLANK, LVCMOS, 20PPM, 2.5-3.3V, -40 to 105C, 3.2 x 2.5mm
|
|
Non-Stocked Lead-Time 12 Weeks
|
|
Min.: 1
Mult.: 1
:
1,000
|
|
|
MEMS Oscillators
|
VDFN-6
|
2.3 MHz to 170 MHz
|
20 PPM
|
15 pF
|
2.25 V
|
3.6 V
|
CMOS
|
SMD/SMT
|
- 40 C
|
+ 105 C
|
3.2 mm
|
2.5 mm
|
0.85 mm
|
|
DSC1101
|
Reel, Cut Tape
|
|