Boeing 737-7BD
Service difficulty reports · 7,528
Newest first. General aviation reporting is voluntary.
Query with SQL
duckdb -csv -c "SELECT sdr_id, difficulty_date, n_number, aircraft_make, aircraft_model, part_name, part_condition, jasc_code, discrepancy FROM 'https://openairdocs.org/data/latest/faa_service_difficulty_report.parquet' WHERE aircraft_model_key = '7377BD' ORDER BY difficulty_date DESC"
Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.
SELECT sdr_id, difficulty_date, n_number, aircraft_make, aircraft_model, part_name, part_condition, jasc_code, discrepancy FROM 'https://openairdocs.org/data/latest/faa_service_difficulty_report.parquet' WHERE aircraft_model_key = '7377BD' ORDER BY difficulty_date DESC
Run it at the DuckDB prompt, or in any tool that reads Parquet over HTTPS. More ways to query the release are on Use the data.
SDR SWAA2023013081534Contactor · debondedDEBONDED INTERNAL STRUCTURE CONTACTOR LOCATED BETWEEN BS 847 AND BS 867 AND BETWEEN STRINGER 24L AND STRINGER 25L AT AFT CARGO COMPARTMENT 2022-691825<[01] BONDED INTERNAL STRUCTURE CONTACTOR LOCATED BETWEEN BS 847 AND BS 867 AND BETWEEN STRINGER 24L AND STRINSDR SWAA2023012681853Support · corrodedCORROSION ON AFT CARGO BAY FLOOR TO SIDEWALL SUPPORT AT LBL 21 BS 727E+14; BS 727E+18; BS 747+2; BS 747+15; BS 747+18.<[01] VERIFIED APPLICABILITY SRM 53-60-53-01-2 FOR IDENTIFICATION AND SRM 53-00-53-1A-2 FOR ALLOWABLE DAMAGE<BR><BR>REMOVED CORROSION AT BS 74SDR SWAA2023012681892Cargo Track · corrodedCORROSION ON AFT CARGO BAY TIE DOWN AT RBL 14 BS 727A; BS 727B; BS 727D; BS 747.<[01] UPDATE STEPS 1-4;[02] ACB CARGO TRACK REPLACEMENT IS DOCUMENTED ON CUSTOMER CARD #TTG8Q00GNCNG; DUE TO CRACK FOUND ON BS727E RBL14;[03] VERIFIED CORRECTIVE ACTION 1 AND 2. VESDR SWAA2023012681894Cargo Track · corrodedCORROSION ON AFT CARGO BAY TRACK AT RBL 14 BS 767+19; BS 787+5; BS 787+8; BS 787+14; BS 807+7; BS 807+10; BS 807+15; BS 807+17; BS 827+3; BS 867+1.<[01] UPDATE STEP 1-10;[02] ACB CARGO TRACK REPLACEMENT IS DOCUMENTED ON CUSTOMER CARD #TTG8Q00GNCNG;[03] VERIFIESDR SWAA2023012681855Floor Panel · damagedFWD CABIN FLOOR PANEL 221FF HAS DAMAGE WHERE INSERT HAS BEEN PULLED THROUGH FOUND NO DAMAGE ON 221FF AND CORRECTLY IDENTIFIED PANEL AS 221A PER SWA AIRTRAN MOD DWG D1040M0002. THE FLOOR PANEL WAS REPLACED IAW SRM 51-10-02-0G-0 PARA 9.A.1.SDR SWAA2023012681895Bracket · crackedCRACK ON AFT CARGO BAY WATER SERVICE BRACKET AT RBL 11 BS 907+11.<[01] NO ALLOWABLE DAMAGE FOUND AT SRM; PART THAT DO NOT HAVE ENTRIES ARE CALLED REPAIRABLE BY REPLACEMENT IAW SRM 51-10-02 STEP 9C.;[02] REMOVED ON AFT CARGO WATER SERVICE BRACKET AT RBL 11 BS 9SDR SWAA2023012681823Doubler · crackedELECTRICAL GROUND POWER RECEPTACLE SURROUND DOUBLER EDGE SIDE HAS A CRACK AT APROX BS 235.8 BELOW MIDDLE OF LATCHING DOOR AREA. TRIMMED OUT THE DAMAGED AREA OF THE ELECTRICAL GROUND POWER RECEPTACLE SURROUND DOUBLER IAW SRM 53-10-15-2R-4 REPAIR 4. PERFORMEDSDR SWAA2023012681830Bulkhead Web · crackedLOWER 663 BULKHEAD VAPOR BARRIER IS CRACKED AT RBL32; WL161. REMOVED LOWER BULKHEAD VAPOR BARRIER R/H BS 663 FROM RBL 5 TO RBL 65 IAW SRM 51-40-02-0G-0. FOUND TO BE OF LIMITS. FABRICATED BS 663 R/H VAPOR BARRIER IAW DRAWING 111A1151. LOCATED AND DRILED SDR SWAA2023012681878Support · corrodedCORROSION ON AFT CARGO BAY FLOOR TO SIDEWALL SUPPORT AT LBL 21 BS 767+3; BS 767+5; BS 767+10; BS 767+16; BS 767+18; BS 787+6; BS 787+10. REMOVED CORROSION AT BS 767+10.IAW SRM 51-10-02. DAMAGE REMOVAL BLENDED AREA L=1.000' W=1.500' ORIGINAL THICKNESS 0.040', SDR SWAA2023012681874Support · corrodedCORROSION ON AFT CARGO BAY FLOOR TO SIDEWALL SUPPORT AT LBL 21 BS 727C+5; BS 727C+8; BS 727C+10; BS 727D+3; BS 727D+5; BS 727D+18.<[01] VERIFIED APPLICABILITY SRM 53-60-53-01-2 FOR IDENTIFICATION AND SRM 53-00-53-1A-2 FOR ALLOWABLE DAMAGE<BR><BR>REMOVED CORROSSDR SWAA2023012681851Support · corrodedCORROSION ON AFT CARGO BAY FLOOR TO SIDEWALL SUPPORT AT LBL 21 BS 727A+6; BS 727A+8; BS 727A+12; BS 727A+19; BS 727B+2; BS 727B+15.<[01] VERIFIED APPLICABILITY SRM 53-60-53-01-2 FOR IDENTIFICATION AND SRM 53-00-53-1A-2 FOR ALLOWABLE DAMAGE<BR><BR>REMOVED CORROSDR SWAA2023012681850Support · corrodedCORROSION ON AFT CARGO BAY FLOOR TO SIDEWALL SUPPORT AT RBL 21 BS 727A+5; BS 727B+15; BS 727C+5; BS 727C+12; BS 727C+15; BS 727D+3; BS 727E+2; BS 747+14. REMOVED CORROSION ON AFT CARGO BAY FLOOR TO SIDEWALL SUPPORT AT RBL 21 BS 727C +12 IAW SRM 51-10-02. EVASDR SWAA2023012681834Support Channel · corrodedSUPPORT CHANNEL BETWEEN BS 170-177; LBL 3-RBL 3 WL 208 IS CORRODED CORRECTION BODY STATION: SUPPORT CHANNEL BETWEEN BS 260-277 LBL 3-RBL 3 WL 208 IS CORRODED<[01] REMOVED CORROSION ON SUPPORT CHANNEL BETWEEN BS 260-270; LBL 3-RBL 3 WL 208 P/N 141A5211-1; AREA SDR SWAA2023012681857Shield · corrodedCORROSION ON AFT CARGO BAY FWD DOOR SHIELD AT RBL 21 BS 767+4; BS 767+8; BS 767+12; BS 767+16.<[01] THIS PART DOES NOT HAVE ALLOWABLE DAMAGE LIMITS; IT HAS TO BE REPAIRED BY REPLACEMENT PER SRM 51-10-02 STEP 9.;[02] VERIFIED CORRECTIVE ACTION ITEM 1. NO LIMITSSDR SWAA2023012681862Shield · corrodedCORROSION ON AFT CARGO BAY AFT DOOR SHIELD AT RBL 21 BS 847+8; BS 847+11; BS 847+16; BS 847+19.<[01] THIS PART DOES NOT HAVE ALLOWABLE DAMAGE LIMITS. IT HAS TO BE REPAIRED BY REPLACEMENT PER SRM 51-10-02-0G. STEP 9.;[02] VERIFIED CORRECTIVE ACTION ITEM 1. NO LSDR SWAA2023012681902Support Angle · corrodedCORROSION ON AFT CARGO BAY AFT LOWER BULKHEAD SUPPORT AT BS 947 LBL 3; BL 0; RBL 4.<[01] NO ALLOWABLE DAMAGE PART THAT DOES NOT HAVE ENTRIES ARE CALLED REPAIRABLE BY REPLACEMENT IAW SRM 51-10-02-0G-0 STEP 9C;[02] REMOVED ON AFT CARGO BAY AFT LOWER BULKHEAD SUPSDR SWAA2023012681903Support · corrodedCORROSION ON AFT CARGO BAY FLOOR TO SIDEWALL SUPPORT AT RBL 21 BS 867+3; BS 867+6; BS 867+9; BS 907+3; BS 907+14; BS 907+19.<[01] VERIFIED APPLICABILITY SRM 53-60-53-01-2 AND SRM 53-70-53-01-2 FOR IDENTIFICATION AND SRM 53-00-53-1A-2 FOR ALLOWABLE DAMAGE.<BR><SDR SWAA2023012681891Cargo Track · corrodedCORROSION ON AFT CARGO BAY RAIL AT RBL 3 BS 767+6.<[01] REMOVED CORROSION ON AFT CARGO BAY RAIL AT RBL 3 BS 767+6.<BR>REWORKED AREA L= 3' W= .900' D=0.011' FOUND OUT LIMIT IAW 53-00-53-1A-2 FIG.103 DETAIL A AND C.<BR>TOOL ID: ATS1672 S/N 65092939 DUE: 03/2023;SDR SWAA2023012681914Cargo Track · corrodedCORROSION ON AFT CARGO BAY RAIL AT RBL 8 BS 767+6.<[01] REMOVED CORROSION ON AFT CARGO BAY RAIL AT RBL 8 BS 767+6.<BR>REWORKED AREA L= 3' W= .900' D=0.010' FOUND OUT LIMIT IAW 53-00-53-1A-2 FIG.103 DETAIL A AND C.<BR>TOOL ID: ATS1672 S/N 65092939 DUE: 03/2023;SDR SWAA2023012681896Shield · corrodedCORROSION ON FWD CARGO BAY AFT SHIELD AT 26RBL BS 480+13; BS480+15; BS480+17; BS500+14 .BS500+3; BS500+9; BS500+10; BS500+13 .<[01] THIS PART DOES NOT HAVE ALLOWABLE DAMAGE LIMITS; IT HAS TO BE REPAIRED BY REPLACEMENT PER SRM 51-10-02 STEP 9.;[02] VERIFIED CORSDR SWAA2023012681898Support · corrodedCORROSION ON FWD CARGO BAY FLOOR TO SIDE WALL SUPPORT BS 500+9AT 26RBL<[01] VERIFIED APPLICABILITY IAW SRM 53-30-53-01-2 FOR IDENTIFICATION AND IAW SRM 53-00-53-1A-2 FOR ALLOWABLE DAMAGE;[02] REMOVED CORROSION ON FWD CARGO BAY FLOOR TO SIDEWALL SUPPORT AT BS 5SDR SWAA2023012681917Support · corrodedCORROSION ON FWD. CARGO BAY WALL SUPPORT SHIELD BS 500B+1; BS500B+3; 500B+4;500B+8 RBL 26<[01] VERIFIED APPLICABILITY SRM 53-30-53-01-2 FOR IDENTIFICATION AND SRM 53-00-53-1A-2 FOR ALLOWABLE DAMAGE.<BR><BR>REMOVED CORROSION ON FWD CARGO BAY FLOOR TO SIDEWALL SSDR SWAA2023012681899Support · corrodedCORROSION ON FWD. CARGO BAY WALL SUPPORT SHIELD BS 500C; BS 500C+2 ;500C+9;500C+14; 500C+18<[01] VERIFIED APPLICABILITY SRM 53-30-53-01-2 FOR IDENTIFICATION AND SRM 53-00-53-1A-2 FOR ALLOWABLE DAMAGE.<BR><BR>REMOVED CORROSION ON FWD CARGO BAY FLOOR TO SIDEWALLSDR SWAA2023012681918Support · crackedWING TO BODY FAIRING FORMER SUPPORT CRACKED BS500D S19R; 6'OB.<[01] THIS PART DOES NOT HAVE ALLOWABLE DAMAGE LIMITS; IT HAS TO BE REPAIRED BY REPLACEMENT PER SRM 51-10-02 STEP 9;[02] LOCATED AND DRILLEDWING TO BODY FAIRING FORMER SUPPORT PER SRM 51-40-05-0G-0 SDR SWAA2023012681900Support · crackedWING TO BODY FAIRING FORMER SUPPORT CRACKED BS500D S-19L; 6'OB<[01] THIS PART DOES NOT ALLOWABLE DAMAGE LIMITS; IT HAS TO BE REPAIRED PER SRM 51-10-02 STEP 9;[02] LOCATED AND DRILLED WING TO BODY FAIRING FORMER SUPPORT PER SRM 51-40-05-0G-0 AND DWG: 116A3010 ASDR SWAA2023012681835Stiffener · crackedLEFT HAND HORIZONTAL STABILIZER INSPAR RIB; AT STABILIZER STATION 111.10; 3RD VERTICAL STIFFENER IS CRACKED.<[01] HFEC REQUEST TO VERIFY CRACK AT DISCREPANCY AREA.;[02] VERIFIED CRACK IAW NDTM D6-37239 PART 6 51-00-00 PROC 23. TOOL I.D. IS000450 500D;[03] REMOSDR SWAA2023012681841Support Angle · crackedRIGHT WING; COVE SEAL SUPPORT ANGLE CRACKED ABOVE #2 PYLON AFT TIP<[01] REMOVED AND REPLACED RIGHT WING; COVE SEAL SUPPORT ANGLE ABOVE #2 PYLON AFT TIP P/N 115A2982-10 IAW SRM 51-40-02 AND AIPC 57-50-00-25;[02] VERIFIED CORRECTIVE ACTION 1.SDR SWAA2023012582389Attach Angle · crackedB.S. 663 VAPOR BARRIER UPPER ATTACH ANGLE IS CRACKED AT L.B.L. 8 W.L. 160.<[01] APPLICABILITY: SRM 57-10-10-2R-5 REPAIR 5 IS APPLICABLE TO THIS A/C;[02] PERFORMED CUT OUT UPPER ATTACH ANGLE VAPOR BARRIER BS 663 LBL 12 IAW SRM 57-10-10-2R-5 REPAIR 5;[03] VERIFISDR SWAA2023012581893Cargo Track · crackedCRACK ON AFT CARGO BAY TRACK AT RBL 14 BS 727E.<[01] CRACKED ON AFT CARGO BAY TRACK AT RBL 14 BS727E FOUND TO BE OUT OF LIMITS IAW SRM 53-00-53-1A-2 ALLOWBLE DAMAGE 2;[02] VERIFIED CORRECTVE ACTION STEP 1.;[03] REMOVED AFT CARGO BAY TRACK TIE DOWN FROM BS 727 SDR SWAA2023012581822Attach Angle · crackedL/H VAPOR BARRIER UPPER ATTACH ANGLE IS CRACKED AT BS663 LBL 5<[01] FAULT RESOLVED ON OTHER FAULT (FAULT WAS RESOLVED ON ANOTHER FAULT) TTG8Q00GN3NJ;[02] VERIFIED CORRECTIVE ACTION 1SDR SWAA2022121582017Handle · brokenL1 DOOR ASSIST HANDLE BROKE IN HALF. R & R THE L1 DOOR ASSIST HANDLE IAW MM 52-11-31.SDR SWAA2023013080810Scuff Plate · crackedCRACK SCUFF PLATE AFT CORNER AT AFT CARGO COMPARTMENT 2022-691685<[01] TOOL USED DIGITAL CALIPER P/N 500-197-30; S/N A21303968; DUE DATE 06-MAY-23;[02] REPAIRED THE AFT CORNER SCUFF PLATE OF AFT CARGO COMPARTMENT IAW BOEING 737-700 SRM 53-60-15-2R-1-REPAIR 1 PSDR SWAA2023013081175Shear Plate · corrodedCORROSION BILGE AREA SHEAR PLATE BTW BS 500 TO BS 500A AT LEVEL STR 26R AND WL 154.5 AT FWD CARGO COMPARTMENT 2022-691698<[01] REPLACED SHEAR PLATE AND FASTENERS LOCATED BTW BS 500 TO BS 500A AT LEVEL STR 26R AND WL 154.5 AT FWD CARGO COMPARTMENT IAW B737-700 SDR SWAA2023013081177Shear Plate · corrodedCORROSION BILGE AREA SHEAR PLATE BTW BS 420 TO BS 440 AT STR 26R AND WL 154.5 AT FWD CARGO COMPARTMENT 2022-691696<[01] REPLACED SHEAR PLATE AND FASTENERS LOCATED BTW BS 420 TO BS 440 AT STR 26R AND WL 154.5 AT FWD CARGO COMPARTMENT IAW B737-700 SRM 51-40-02 ASDR SWAA2023013081180Angle · crackedCRACK ANGLE - CLIP ON BS 400 AT LEVEL STR 26L AT FWD CARGO COMPARTMENT 2022-691708<[01] REPLACED ANGLE - CLIP LOCATED ON BS 400 AT LEVEL STR 26L AT FWD CARGO COMPARTMENT IAW B737-700 SRM 51-40-02 ;SRM 51-10-02 PARAGRAPH 9 AND DWG 143A7505 SHEET 81 REV- .SEE INSDR SWAA2023013081174Support Channel · corrodedCORROSION CHANNEL SUPPORT ZEE BTW BS 500 TO BS 500D AT LEVEL STR 26L AND WL 154.5 AT FWD CARGO COMPARTMENT 2022-691703<[01] REPLACED SUPPORT ZEE BTW BS 500 TO BS 500D AT LEVEL STR 26L AND WL 154.5 AT FWD CARGO COMPARTMENT IAW B737-700 SRM 51-40-02; SRM 51-10-0SDR SWAA2023013081176Support Channel · corrodedCORROSION CHANNEL SUPPORT ZEE BTW BS 500A TO BS 500D AT LEVEL STR 26R AND WL 154.5 AT FWD CARGO COMPARTMENT 2022-691699<[01] REPLACED CHANNEL SUPPORT ZEE BTW BS 500A TO BS 500D AT LEVEL STR 26R AND WL 154.5 AT FWD CARGO COMPARTMENT IAW B737-700 SRM 51-40-02 ;SSDR SWAA2023013081178Stringer · crackedCRACK STRINGER 23L ON BS 540 AT FWD CARGO COMPARTMENT. PERFORMED PERMANENT REPAIR ON STRINGER 23L;BTW BS 500D TO BS 540 I.A.W. B737-700 SRM 53-00-03-2R-1 REPAIR 1 FIG 206. REPAIR 1 PARAGRAPH 4; TABLE 201; 202;AND SRM 51-40-02-0G-0.SDR SWAA2023012680999Pressure Deck · crackedCRACK IN HORIZONTAL PRESSURE DECK BS 664.5 RBL 40.5 WL 206 CRACK IS .35 INCHES LONG. FOUND WITH HFEC INSPECTION. MARKED ENDS OF CRACK.<[01] UPDATED THE MEASUREMENT TABLE AND VERIFIED THE APPLICABILITY OF SRM 53-40-51-2R-2;[02] HORIZONTAL PRESSURE DECK BS 663 TSDR SWAA2023012680994Pressure Deck · crackedCRACK IN HORIZONTAL PRESSURE DECK BS 672 RBL 41.5 WL 206 CRACK IS .4 INCHES LONG. FOUND WITH HFEC INSPECTION. CUT AND REMOVED THE DAMAGED PART OF THE PRESSURE DECK IAW SRM 53-40-51-2R-2 REPAIR 2. HFEC INSPECTED ALL OPEN HOLES AND CUT EDGE IN THE REPAIR ARESDR SWAA2023012682242Vapor Barrier · crackedL/H BS 663 VAPOR BARRIER IS CRACKED; REQUIRES REPLACEMENT. REMOVED VAPOR BARRIER L/H BS 663 FROM LBL 5 TO LBL 65 IAW SRM 51-40-02-0G-0. LOCATED AND DRILL NEW WEB VAPOR BARRIER LT BS 663 FROM LBL 5 TO LBL 65 IAW SRM 51-40-05-0G-0 AND DWG 111A1141. FABRICATSDR SWAA2023013080806Support Angle · crackedCRACK INBOARD FAN COWL SUPPORT ANGLE AFT LOWER POSITION ON ENGINE 1 2022-691670<[01] TOOL USED: EDDY CURRENT FLAW DETECTOR; P/N: NORTEC 600D; S/N: 210138003; DUE DATE: 22-FEB-23.;[02] PERFORMED REPAIR LOCATED INBOARD FAN COWL SUPPORT ANGLE AFT LOWER POSITION OSDR SWAA2023013080796Web · crackedCRACK WEB OUTBOARD FAN COWL INTERNAL AREA ON ENGINE 2 2022-691652<[01] REPLACED NEW WEB OUTBOARD FAN COWL INTERNAL AREA ON ENGINE 2 IAW B737-700 SRM 51-40-02 AND CMM 314-2200;[02] REPLACED NEW WEB OUTBOARD FAN COWL INTERNAL AREA ON ENGINE 2 IAW B737-700 SRM 51SDR SWAA2023013080809Skin · crackedCRACK INDICATION FOUND ON LT HORIZONTAL STABILIZER LOWER SKIN PANEL. LOCATED AT STAB STA 193.9 RIB AND 16 INCH. FROM FRONT SPAR. INBOARD SIDE OF RIB. CRACK LENGTH = 1.0 INCH. APPROX. 2022-691682<[01] EQUIPMENT P/N PHASEC 3D; S/N 800YBRK; DUE DATE: 22-APR-23 WASDR SWAA2023013080800Rib · crackedCRACK ON RIB 8 LOC DORSAL FIN 321A AT VERTICAL STABILIZER 2022-691651<[01] REPLACED RIB 8 LOC DORSAL FIN 321A AT VERTICAL STABILIZER IAW B737-700 SRM 51-40-02 DWG #174A1008 SHEET 2 REV. C SEE INDIVIDUAL SING OF BELOW TOOL USED CALIPER P/N: 700-113-10 S/N: 0033SDR SWAA2022122080836Scuff Plate · crackedAFT CARGO DOOR CORNER SCUFF PLATE FWD POSITION CRACKED AT ATF CORNER<[01] ACCOMPLISHED WELDING REPAIR AT AFT CARGO COMP. FWD CORNER SCUFF PLATE BY OUTSIDE VENDOR WITH PO.#413972 PER B737-700 SRM 53-60-15-2R-1 STEP B-4 AND BAC 5975. THIS SCUFF PLATE WILL BE INSSDR SWAA2023013080578Access Panel · crackedCRACK SEAL - PLATE ACCESS PANEL 343AT AT RT HORIZONTAL STAB 2022-691555<[01] REPLACED SEAL - PLATE ACCESS PANEL 343AT AT RT HORIZONTAL STAB IAW B737-700 SRM 51-10-02 ITEM 9 AND SRM 51-40-02.;[02] REPLACED SEAL - PLATE ACCESS PANEL 343AT AT RT HORIZONTAL STAB ISDR SWAA2023013080568Access Panel · crackedCRACK ACCESS PANEL 195BL BODY FAIRING AT HOLE FUSELAGE EXTERIOR 2022-691599<[01] TOOL USED: SCALE PN: 91847 SN: AE-409318 DUE DATE: 06/JUN/23.;[02] TOOL USED HOT BONDER P/N HCS9200B-AV S/N 18175478 DUE DATE 24/SEP/23;[03] TOOL USED HOT BONDER P/N:HCS9200B S/N:SDR SWAA2023013080567Gusset · crackedCRACK GUSSET LOCATED BS500D AND STR19L FWD CARGO COMPARTMENT 2022-691590<[01] REPLACED GUSSET LOCATED BS500D AND STR19L FWD CARGO COMPARTMENT IAW B737-700 SRM 51-40-02 AND SRM 51-10-02 PARAGRAPH 9 DWG 143A7902 SHEET 209 REV-.SDR SWAA2023013080569Gusset · crackedCRACK GUSSET LOCATED BS500D AND STR19R FWD CARGO COMPARTMENT 2022-691592<[01] REPLACED GUSSET LOCATED BS500D AND STR19R FWD CARGO COMPARTMENT IAW B737-700 SRM 51-10-02 PARAGRAPH 9; SRM 51-40-02 AND DWG 143A7902 SHEET 209 REV- .
Back to Boeing 737-7BD