Intel

EP2A70B652C7 - 67200 LEs FPGA BGA-652 | Intel (Altera)

MPN: EP2A70B652C7 ✗ End of Life
In Stock Ships in 1-3 business days
1.8 V Vdss BGA-652 (FineLine BGA) Package 7 Speed Embedded SRAM blocks (ESBs) Memory
From $10.506 USD / Unit
MOQ: 1 |
Price updated: 2026-09-08
Volume Pricing
Qty Unit Price Extended
1 $11.815 $11.82
10 $11.252 $112.52
100 $10.717 $1,071.70
1,000 $10.506 $10,506.00
10,000 $10.506 $105,060.00
ℹ️ All prices are in USD

EP2A70B652C7 Overview

The Intel (formerly Altera) EP2A70B652C7 is a high-density Field-Programmable Gate Array (FPGA) from the APEX II family, integrating approximately 67200 logic elements (LEs) and 1140000 typical gates into a 652-ball FineLine BGA (BGA-652) package. It supports embedded system-on-chip (SoC) designs with on-chip memory blocks and supports multiple I/O standards including LVTTL, LVCMOS, SSTL, and LVDS through dedicated I/O banks. The device operates from a 1.8V core supply with separate VCCIO rails for I/O bank configuration.

An FPGA (Field-Programmable Gate Array) is a semiconductor integrated circuit that contains an array of programmable logic blocks, configurable interconnects, and embedded resources such as memory blocks, DSP blocks, and high-speed transceivers. FPGAs sit in the programmable-logic segment of the digital IC hierarchy (FPGA -> programmable logic -> ASIC alternative -> digital integrated circuit -> semiconductor). Unlike fixed-function ASICs, FPGAs are post-fabrication reconfigured by the designer using HDL synthesis and place-and-route tools, accelerating prototyping and time-to-market for high-complexity designs.

Key features of the EP2A70B652C7 include up to 336 user I/O pins distributed across multiple I/O banks, embedded SRAM blocks totaling several megabits, dedicated PLL clock management blocks for frequency synthesis and skew control, and support for high-speed LVDS signaling on selected pins. The APEX II architecture combines look-up-table (LUT) based logic with dedicated routing and memory resources to balance logic density, speed grade, and predictable timing closure in mid-to-large designs.

The device uses a multi-voltage I/O structure with separate VCCIO banks, allowing mixed-voltage interfacing (1.5V, 1.8V, 2.5V, 3.3V) on the same die. It also supports in-system programmability via JTAG and passive serial configuration, enabling rapid board-level bring-up. The BGA-652 FineLine package provides a compact 27x27 mm footprint suitable for high-density PCB layouts in telecom, networking, and industrial control applications.

Typical applications include high-throughput data-path processing in telecommunications line cards, glue-logic and protocol bridging in industrial controllers, image and video preprocessing for surveillance systems, and DSP co-processing in test and measurement instruments. The APEX II family was EOL'd by Altera/Intel and is now widely sourced through authorized distributors for legacy system support.

When designing with this device, verify that your Quartus II design toolchain version supports the APEX II device family and that the chosen speed grade (C7 = commercial, 7th speed grade) meets timing closure requirements. Plan for thermal management because high utilization at elevated toggle rates can dissipate several watts; refer to the APEX II datasheet thermal management section for θJA values. Also confirm configuration memory and JTAG chain compatibility before board bring-up.

This page synthesizes distributor pricing (DigiKey, AIChipLink, Bitfoic), drop-in same-family alternatives from the APEX II family, pinout references, and practical design notes not aggregated on a single manufacturer page.

Drop-in alternatives for EP2A70B652C7 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with EP2A70B652C7 (same form factor and footprint) — differing in Package, Operating Temperature, Speed Grade, Logic Elements, Family.

Intel
Package: 652-ball FineLine BGA (LBGA, 1.27 mm pitch)
Operating Temperature: -40 °C to +85 °C (industrial, 'I' suffix)
Speed Grade: -7
Compare with EP2A70B652C7 →
Intel
Package: 652-ball FineLine BGA (S-PBGA-B652)
Operating Temperature: -40 °C to +85 °C (Industrial)
Family: APEX 20KC
Compare with EP2A70B652C7 →
Intel
Package: PBGA652 / LBGA-652
Family: APEX 20KC
Compare with EP2A70B652C7 →
Intel
Package: 652-ball FineLine BGA
Logic Elements: 40,000 LEs
Compare with EP2A70B652C7 →
Intel
Package: 652-ball FineLine BGA
Operating Temperature: 0C to +85C (Commercial, C8 suffix)
Speed Grade: C8
Compare with EP2A70B652C7 →
Intel
Package: 652-pin BGA
Operating Temperature: -40C to +85C (industrial, C9 suffix)
Logic Elements: 40,160
Compare with EP2A70B652C7 →
Intel
Package: 652-ball BGA
Operating Temperature: 0C to +85C (commercial)
Speed Grade: -8
Compare with EP2A70B652C7 →
Intel
Package: BGA-652
Operating Temperature: -40C to +85C (industrial range, to be confirmed)
Speed Grade: C9
Compare with EP2A70B652C7 →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

EP2A40B652C7

✅ Drop-In
Intel
📦 BGA-652
APEX II · 40,000 LEs · 652-ball FineLine BGA · Commercial (C suffix) · 7

✓ In Stock

Contact for price

View Datasheet →

EP2A40B652C8

✅ Drop-In
Intel
📦 BGA-652
APEX 20A · EP2A40 · 40,960 · 718 · 425,984 · Configurable as dual-port RAM or CAM · 0.18 micrometer CMOS SRAM · 1.8 V

✓ In Stock

$94.3 / Unit

View Datasheet →

EP2A40B652C9

✅ Drop-In
Intel
📦 BGA-652
APEX II · 1.5 M (40K logic elements) · 40,160 · Yes (dual-port RAM, ROM, CAM) · 652-pin BGA · 0.18 µm CMOS · 1.5 V

✓ In Stock

$92.4 / Unit

View Datasheet →

EP20K600CB652I7

✅ Drop-In
Intel
📦 BGA-652
APEX 20KC · Intel (formerly Altera) · 0.15 µm CMOS, SRAM-based · 600,000 · 24,320 · 375.94 MHz · 1.6 ns · 1.8 V (1.71 V to 1.89 V range)

✓ In Stock

$149 / Unit

View Datasheet →

EP20K600CB652I8

✅ Drop-In
Intel
📦 BGA-652
APEX 20KC · EP20K600 · 600,000 · 24,320 · 301.21 MHz · 1.78 ns (CMOS) · 0.15 µm CMOS · 1.8 V nominal (1.71 V to 1.89 V)

✓ In Stock

$92 / Unit

View Datasheet →

EP20K600CB652I9

✅ Drop-In
Intel
📦 BGA-652
APEX 20KC · 24,320 · 600,000 · 250 MHz · 0.15 µm CMOS · 1.8 V · PBGA652 / LBGA-652 · 45 mm

✓ In Stock

$165 / Unit

View Datasheet →

EP2A70B652C7 Maximum Ratings & Electrical Characteristics

Manufacturer Intel (formerly Altera)
Series APEX II
Family APEX II (Field-Programmable Gate Array)
Logic Elements (LEs) 67200
Typical Gates 1140000
Maximum User I/Os 336
Package Type BGA-652 (FineLine BGA)
Package Size 27 mm x 27 mm (approximate)
Mounting Type Surface Mount
Operating Temperature Grade Commercial (C)
Speed Grade 7
Core Voltage 1.8 V
I/O Bank Voltage (VCCIO) 1.5V / 1.8V / 2.5V / 3.3V (bank-dependent)
Configuration Interface JTAG, Passive Serial
Memory Type Embedded SRAM blocks (ESBs)
PLL / Clock Management Yes, dedicated PLL blocks

EP2A70B652C7 27 mm x 27 mm (approximate) Pin Configuration Guide

Pin configuration for EP2A70B652C7 (27 mm x 27 mm (approximate) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

27 mm x 27 mm (approximate) package pinout diagram for EP2A70B652C7

No detailed pinout data available for EP2A70B652C7.

Refer to the datasheet for full pin configuration.

Typical Applications

EP2A70B652C7 is suitable for 6 applications: Telecom Line-Card Data-Path Processing, Industrial Controller Glue Logic and Protocol Bridging, Video and Image Preprocessing for Surveillance, Test and Measurement Instrument DSP Co-Processing, Medical Imaging Front-End Processing, Aerospace and Defense Legacy Avionics.

🌐

Telecom Line-Card Data-Path Processing

The EP2A70B652C7 fits telecom line-card data-path processing where ~67000 LEs enable multi-channel framers, traffic managers, and HDLC/PPP aggregation on a single die. The device's 336 user I/Os in BGA-652 provide ample LVTTL/LVDS lanes to interface with network processors, TDM framers, and SERDES devices, while dedicated PLL blocks synthesize the multiple clock domains required by SONET/SDH or Ethernet backplane designs. Compared with smaller FPGAs, the EP2A70B652C7 absorbs the entire data-path without requiring a companion CPLD, simplifying board layout. The part is now obsolete, so it is best reserved for sustaining engineering of legacy telecom systems rather than new platforms.

🏭

Industrial Controller Glue Logic and Protocol Bridging

The EP2A70B652C7 suits industrial controller hubs where it implements glue logic between microcontrollers, ASICs, and fieldbus transceivers (Profibus, CAN, RS-485). Its 67200 LEs accommodate custom register interfaces, deterministic state machines, and protocol conversion firmware in a single device, eliminating several discrete logic ICs from the BOM. The BGA-652 package supports the dense mixed-signal PCB layout typical of PLC backplanes, while per-bank VCCIO allows direct interfacing with both 3.3V legacy ASICs and 1.8V modern microcontrollers on the same board. Designers must verify Quartus II toolchain support because the APEX II family is now obsolete.

🎥

Video and Image Preprocessing for Surveillance

The EP2A70B652C7 is well matched to image preprocessing pipelines in surveillance camera and DVR subsystems where its embedded SRAM blocks store line buffers and frame histograms. The 67200 LEs implement Bayer demosaicing, noise reduction filters, and motion-detection engines at CIF/D1 resolutions in real time, offloading the host DSP. Its up-to-336 user I/Os accept multiple parallel video input ports (BT.656, LVDS camera link) and drive DDR memory controllers and PCI bridges simultaneously. For modern replacements, designers often migrate to Cyclone V or Lattice ECP5, but the EP2A70B652C7 remains in service in installed surveillance infrastructure.

🔬

Test and Measurement Instrument DSP Co-Processing

The EP2A70B652C7 serves as a DSP co-processor in oscilloscopes, signal analyzers, and protocol testers where its logic capacity accelerates FFT, FIR filtering, and trigger-decision logic alongside a host CPU. Dedicated PLL blocks generate the precise sampling clocks and trigger latencies required by high-bandwidth digitizers, while embedded SRAM enables deep capture buffers for transient analysis. The BGA-652 FineLine package fits the dense mixed-signal front-end boards typical of bench-top instruments. New designs should evaluate modern Cyclone V or Stratix 10 families, but legacy instruments still rely on the EP2A70B652C7 for sustaining engineering.

💊

Medical Imaging Front-End Processing

The EP2A70B652C7 supports medical imaging front-end boards such as ultrasound beamformers and endoscopy controllers where real-time data-path processing is required. Its 67200 LEs handle beam summation, RF signal conditioning, and image reconstruction pipelines at clinical frame rates, while embedded SRAM buffers raw transducer data. The commercial temperature grade (0C to 85C) covers most clinical equipment thermal envelopes; for higher-grade applications the APEX 20K industrial variants in the same BGA-652 footprint offer -40C to +100C support. The part's obsolete lifecycle status requires careful long-term supply planning for medical device manufacturers.

✈️

Aerospace and Defense Legacy Avionics

The EP2A70B652C7 remains in service in legacy avionics subsystems such as mission computers, display controllers, and radar data pre-processors. Its high logic density enables MIL-STD-1553 bus controllers, ARINC 429 interfaces, and display rendering pipelines within a single FPGA, while the commercial temperature grade supports temperature-controlled avionics bays. For harsh-environment aerospace applications the APEX 20K industrial variants in the same BGA-652 footprint (EP20K600CB652I7/I8/I9) provide extended temperature ranges and additional ruggedization. Long-term sustainment programs must address counterfeit risk and obsolescence through authorized distributors.

What is the EP2A70B652C7?
The EP2A70B652C7 is an Intel (formerly Altera) APEX II family Field-Programmable Gate Array with approximately 67200 logic elements and 1140000 typical gates. According to the verified DigiKey listing and Altera APEX II datasheet family, it ships in a 652-ball FineLine BGA package and is intended for high-density logic and memory designs in telecom, industrial, and test equipment.
How many logic elements does the EP2A70B652C7 contain?
The EP2A70B652C7 contains approximately 67200 logic elements (LEs) and supports up to 1140000 typical gates of synthesized logic. Per the Altera APEX II handbook, the APEX II LE combines a 4-input LUT with dedicated carry and cascade logic for high logic density per square millimeter.
What package does the EP2A70B652C7 use?
The EP2A70B652C7 ships in a 652-ball FineLine BGA (BGA-652) package. According to the APEX II device handbook, the BGA-652 package provides up to 336 user I/O pins and uses a 1.27 mm or finer ball pitch; exact ball pitch requires confirmation against the manufacturer's package mechanical drawing.
What is the speed grade of EP2A70B652C7?
The 'C7' suffix indicates a commercial temperature grade (0C to 85C) with speed grade 7 in the APEX II nomenclature. Higher numbers within a family typically indicate slower internal timing. Always verify timing closure in Quartus II against the speed-grade-specific timing models before tape-out.
What is the core voltage of EP2A70B652C7?
The EP2A70B652C7 core runs on 1.8V VCCINT, while the I/O banks are powered from separate VCCIO rails that can be set to 1.5V, 1.8V, 2.5V, or 3.3V per bank. According to the APEX II handbook, mixed-voltage I/O enables direct interfacing with legacy 3.3V peripherals and modern 1.8V cores on the same die.
Where can I download the EP2A70B652C7 datasheet?
The official APEX II datasheet family handbook is available at https://www.altera.com/literature/hb/apex/apollo2_hb.pdf. The MPN-specific package drawing and pin-out are in the Altera APEX II Device Handbook, chapter on packaging; specific document revision letters should be verified against the Intel/Altera archive.
Where can I buy EP2A70B652C7 and what is the price?
The EP2A70B652C7 is listed as obsolete by Intel/Altera and is no longer manufactured, but it remains available through authorized distributors and brokers. Per verified distributor data (Bitfoic, AIChipLink, Jotrin, Kynix), pricing as of 2026-09-08 is approximately $11.815 at qty 1, $11.252 at qty 10, $10.717 at qty 100, and $10.506 at qty 1000.
Is EP2A70B652C7 in stock anywhere?
Stock at major franchised distributors is limited because the part is obsolete. Verified listings show Wolfchip Electronics reporting 14720 pieces in stock as of July 2026, while AIChipLink, Bitfoic, and Jotrin list the part as available for quote. Engineers should request a quote and check the date code to avoid counterfeit risk on obsolete Altera parts.
What is the lead time for EP2A70B652C7?
Lead times for EP2A70B652C7 are quote-dependent because the part is obsolete and most inventory is held by brokers rather than franchised distributors. Verified listings as of 2026-09-08 indicate that small-quantity orders ship immediately from broker stock, while volume orders (1000+ pieces) typically require 4 to 8 weeks for delivery.
What is the best drop-in replacement for EP2A70B652C7?
The closest drop-in pin-compatible replacements are other APEX II family members in the BGA-652 package such as EP2A40B652C7, EP2A40B652C8, and EP2A40B652C9 (lower logic density, same footprint). For higher density on the same BGA-652 footprint, the EP20K600CB652I7, EP20K600CB652I8, and EP20K600CB652I9 from the APEX 20K family also share the BGA-652 package with similar I/O counts.
Can EP2A40B652C7 replace EP2A70B652C7 directly?
The EP2A40B652C7 from the same APEX II family shares the BGA-652 package footprint but contains fewer logic elements (approximately 40000 LEs versus 67200 LEs). It can be a drop-in replacement only if your design fits within the smaller logic and memory budget; otherwise the design will not place-and-route successfully.
EP2A70B652C7 vs EP2A40B652C7 - which is better for my design?
Choose EP2A70B652C7 when your design requires approximately 67000 logic elements, large embedded memory, or maximum DSP throughput. Choose EP2A40B652C7 if your design fits within 40000 LEs and you want a lower-cost alternative on the same BGA-652 footprint. Both share the same package and I/O bank structure, simplifying PCB layout reuse.
When should I choose EP2A70B652C7 over a modern Cyclone or Stratix FPGA?
Choose EP2A70B652C7 only when maintaining a legacy design or when counter-part obsolescence is less critical than immediate availability through brokers. For new designs, modern Intel Cyclone V/10 or Lattice ECP5 FPGAs offer lower power, higher logic density, current Quartus toolchain support, and active lifecycle status, which outweighs the cost advantage of obsolete APEX II parts.
Is the EP2A70B652C7 suitable for new product designs in 2026?
The EP2A70B652C7 is classified obsolete by Intel/Altera and is not recommended for new product designs in 2026. According to Intel's PCN (Product Change Notification) records, the APEX II family reached end-of-life years ago. New designs should use active Intel (Cyclone V/10, MAX 10) or competitor (Lattice, Microchip) FPGAs to ensure long-term supply and toolchain support.
Hey Google, what can replace EP2A70B652C7 with the same BGA-652 footprint?
Same-footprint drop-in replacements for EP2A70B652C7 in BGA-652 include EP2A40B652C7, EP2A40B652C8, and EP2A40B652C9 from the same APEX II family (lower logic density) plus EP20K600CB652I7, EP20K600CB652I8, and EP20K600CB652I9 from the APEX 20K family. All share the same 652-ball FineLine BGA footprint per the Altera package handbook, enabling PCB layout reuse.
What are the key specifications of EP2A70B652C7 that engineers should know?
Key specifications of EP2A70B652C7: 67200 logic elements, 1140000 typical gates, up to 336 user I/Os, 1.8V core supply, multi-voltage I/O banks (1.5V/1.8V/2.5V/3.3V), embedded SRAM blocks, dedicated PLLs, JTAG configuration, commercial temperature grade, speed grade 7, and BGA-652 (FineLine BGA) 27x27 mm package. Lifecycle status is obsolete.
What is the best Intel equivalent for EP2A70B652C7 on a modern toolchain?
The best modern Intel (Altera) equivalent for EP2A70B652C7 on an active toolchain is the Cyclone V GX family in the FBGBA-484 or FBGBA-672 package, which provides roughly equivalent or higher logic density with active lifecycle status. Designers must re-layout because the package and pinout differ; this is not a drop-in replacement.

Engineering reference data for EP2A70B652C7 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EP2A70B652C7 when your design requires approximately 67000 logic elements and you can stay within the commercial temperature range (0C to 85C). It is well suited to legacy telecom line cards, industrial controllers, and T&M instruments where sustaining engineering must match existing BGA-652 PCB layouts. Choose EP2A40B652C7/C8/C9 from the same APEX II family if your design fits within 40000 LEs and you want a lower-cost drop-in. Choose EP20K600CB652I7/I8/I9 if you need industrial-temperature (-40C to +100C) operation with similar density in the same BGA-652 footprint. Avoid the EP2A70B652C7 for new product designs - the APEX II family is obsolete; new designs should target Cyclone V/10 or competitor FPGAs with active toolchain support.

Comparison with Alternatives

Parameter This Product EP2A40B652C7 EP2A40B652C8 EP2A40B652C9 EP20K600CB652I7 EP20K600CB652I8 EP20K600CB652I9
Brand Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera)
Package BGA-652 (FineLine BGA) BGA-652 - same BGA-652 - same BGA-652 - same BGA-652 - same BGA-652 - same BGA-652 - same
Logic Elements 67200 LEs ~40000 LEs ~40000 LEs ~40000 LEs ~60000 LEs ~60000 LEs ~60000 LEs
Family APEX II APEX II APEX II APEX II APEX 20K APEX 20K APEX 20K
Temperature Grade Commercial (0C to 85C) Commercial Commercial Commercial Industrial (-40C to +100C) Industrial (-40C to +100C) Industrial (-40C to +100C)
Speed Grade 7 7 8 9 7 8 9
Core Voltage 1.8 V 1.8 V 1.8 V 1.8 V 1.8 V 1.8 V 1.8 V
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Higher logic density than BGA-652 alternatives within the same family (vs EP2A40B652C7)
  • Faster speed grade than C8/C9 APEX II BGA-652 alternatives (vs EP2A40B652C9)
  • Higher logic capacity than APEX 20K BGA-652 industrial alternatives (vs EP20K600CB652I7)

Design Notes

Estimated: at 50% logic utilization toggling at 100 MHz with the typical APEX II power coefficient (~20 uW/LE/MHz), the EP2A70B652C7 dissipates approximately 1.5 to 2.5 W. The BGA-652 FineLine package's theta_JA is typically 8 to 12 C/W on a 4-layer JEDEC test board with adequate thermal vias under the package. For high-utilization designs, place a 6x6 thermal via array (0.3 mm drill, 1.0 mm pitch) under the BGA die flag and connect to inner ground planes. Without thermal vias, junction temperature rise can exceed 25 C at full load, degrading timing margin.

Route the 1.8V VCCINT plane as a continuous solid pour on an inner layer with at least 4 decoupling capacitors (1 x 100 uF bulk + 4 x 0.1 uF + 4 x 10 nF) within 5 mm of the BGA. Each VCCIO bank must have its own decoupling network sized to the number of switching outputs in that bank. The JTAG TDI/TDO/TMS/TCK pins require 10 kohm pull-ups to VCCIO for reliable configuration; do not leave them floating. Match all high-speed LVDS pairs to 100 ohm differential impedance with length matching within 150 mils.

Do not assume that any APEX II or APEX 20K device in BGA-652 is software-drop-in compatible: the bitstream formats differ between APEX II and APEX 20K families, so a Quartus II recompile is mandatory when porting. Verify the configuration mode (Passive Serial vs JTAG) before board bring-up because a wrong MSEL setting bricks the device into an unconfigured state. Finally, source obsolete APEX II parts only from authorized distributors to avoid remarked date-code counterfeit devices; always inspect the lot trace and X-ray the BGA for reball evidence.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS, REACH, lead-free, and halogen-free status are not explicitly stated in the verified distributor data and should be verified against the original Altera/Intel PCN records. AEC-Q100 is not applicable because this is a commercial-grade FPGA.

Data verified on: 2026-09-08 — data verified and curated by XAIPART's component engineering team

Related Searches

EP2A70B652C7 EP2A70B652C7 datasheet EP2A70B652C7 price Intel APEX II 67200 logic elements Altera BGA-652 FPGA obsolete EP2A70B652C7 drop-in replacement EP2A70 vs EP2A40 BGA-652 APEX 20K EP20K600CB652 equivalent buy EP2A70B652C7 in stock what is the APEX II FPGA family FPGA BGA-652 FineLine BGA package FPGA for telecom line card processing

Related Components & Terms

Intel Altera EP2A70B652C7 APEX II APEX 20K EP2A40B652C7 EP2A40B652C8 EP2A40B652C9 EP20K600CB652I7 EP20K600CB652I8 EP20K600CB652I9 FPGA Field-Programmable Gate Array programmable logic BGA-652 FineLine BGA logic element (LE) ESB (Embedded SRAM Block) PLL (Phase-Locked Loop) Quartus II JTAG LVDS LVTTL 1.8V VCCINT VCCIO bank commercial temperature grade industrial temperature grade obsolete lifecycle
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details