| Miniproposals | ||||||||||
|
| Operators | |
| Session leader(s): | Liang Lin |
| Physics operator(s): | Robert Granetz |
| Engineering operator(s): | Andy Pfeiffer,Bill Parkin,Bill Byford |
| Engineering Operator Run Comment |
| MP472 Continued studies of turbulence in low density ohmic plasmas Sessi |
| Session Leader Plans |
| Entered: Apr 30 2008 03:03:13:830PM |
| Author: Liang Lin |
| We will use the PCI high-k configuration to study turbulence and transport in low density ohmic plasmas where the thermal energy is mainly lost through the electron channel.
Diagnostics: PCI will be configured to monitor short wavelength turbulence (k_R up to 60 cm^-1). TCI, ECE, GPC, TS, and other standard diagnostics for ne/Te and Ti(0) are required. HIREX is required for both Ti and rotation profiles. Shot Plan: All plasmas will be at B = 5.2 T and Ip = 0.8 MA. There will be NO ICRF/LH/DNB/Cryopump. 1. Load and duplicate 1070713009 2. Scan nel_04 from 0.6x10^20 to 0.2x10^20 m-2 with step 0.1x10^20 m-2. Each shot will be repeated 5 times for the different PCI configuration. Total 25 clean and steady ohmic plasmas are expected. *Requested by J. Terry and I. Cziegler, Ninja puff after 1.4 sec will be allowed as long as it does not cause any trouble in lowering density in the following shot. |
| Physics Operators Plans |
| Entered: Apr 30 2008 04:30:22:740PM |
| Author: Robert Granetz |
Engineering setup for Thursday 01 May 2008
MP472 Continued studies of turbulence in low density ohmic plasmas
Session leaders: L. Lin
Physics operator: R. Granetz
Overnight ECDC in D2 and bake at 60 C.
Run will start at 09:00 and end at 17:00.
Power systems as on 1070713009 (0.8 MA, 5.2 T, lower null)
A-coil configuration: +Dtop -Dbot -Jtop +Jbot; Enabled (standard
configuration)
Gas Setup:
fill B-Top with 6 psi D2 Hybrid enabled (PG4)
fill B-side lower with 1 psi Ar Hybrid DISABLED (PG1)
leave B-side upper as is Hybrid DISABLED (PG2)
fill B-main (C-side) with 40 psi D2 Hybrid enabled (PG3)
fill NINJA with 7 psi D2 DISABLED
Enable the following gate valves and shutters, assuming no vacuum problems:
ECE, VUV, Z-bolo
Torvac setup: keep gate valves open during PULSE
Specific diagnostics: PCI (configure to monitor short wavelengths), TCI,
ECE, GPC, TS, HIREX for both Ti and rotation profiles.
-------------------------------------------------------------------------------
ICRF Setup: not needed
LH Setup: not needed
DNB: not needed
Cryopump: not needed
-------------------------------------------------------------------------------
Run plan:
Start from 1070713009 (0.8 MA, 5.2 T, lower null, nl_04=0.6e20 m-2,
ohmic. Scan nl_04 down from 0.6 to 0.2e20 m-2 shot-to-shot in steps of
0.1e20 m-2. Each shot will be repeated 5 times with a different PCI
configuration.
|
| Session Leader Summaries |
| Entered: May 1 2008 05:03:30:223PM |
| Author: Liang Lin |
| Summary:
We got the discharges we desired. At B = 5.2 T and 0.8 MA, the nl_04 was scanned from ~0.18 to ~0.76 e20 m-2, which covers both "linear" and "saturated" ohmic regimes. The major fluctuation diagnostic PCI worked well today and the measurements will be analyzed in detail. Hirex also worked well to provide the ion temperature profiles for gyrokinetic simulation and transport analysis. In general, it was a great run day. Thank you all. |
| Physics Operator Summaries |
| Entered: May 1 2008 04:59:41:127PM |
| Author: Robert Granetz |
Run summary for Thursday 01 May 2008
MP472 Continued studies of turbulence in low density ohmic plasmas
Session leaders: L. Lin
Physics operator: R. Granetz
The machine ran extremely well today with these low density ohmic plasmas.
We were able to get down to densities as low as nl_04=0.18e20 m-2, although
these lowest density shots had lots of hard x-rays coming up later in the
shot.
The start of the run was delayed by about a half-hour to do some test shots
to check out some possible issues with DPCS after yesterday's work on it.
Some loose connectors were found, and corrected.
Scorecard: 32 plasmas
1 duds
1 fizzles
2 power supply tests
2 no-power MDS shot cycles
--------------
Total: 38 shot cycles
|
| Session Leader Comments | |||
| May 1 2008 08:53:10:990AM | 1080501001 | Liang Lin | Cell access for TS |
| May 1 2008 09:53:20:333AM | 1080501005 | Liang Lin | Good plasma. Next Shot: Repeat. |
| May 1 2008 10:02:51:450AM | 1080501006 | Liang Lin | Steady plasma. Next Shot: Repeat. |
| May 1 2008 10:13:42:690AM | 1080501007 | Liang Lin | Steady plasma. Next Shot: Repeat. |
| May 1 2008 10:26:06:060AM | 1080501008 | Liang Lin | Steady plasma. Next Shot: No change. Repeat @ the same nl_0.4 = 0.6e20 m^-2 |
| May 1 2008 10:39:06:663AM | 1080501009 | Liang Lin | Steady plasma. Next Shot: No change. Repeat @ the same nl_0.4 = 0.6e20 m^-2 |
| May 1 2008 10:53:39:050AM | 1080501010 | Liang Lin | Steady plasma. Next Shot: Lower nl_0.4 = 0.5e20 m^-2 |
| May 1 2008 11:20:36:280AM | 1080501011 | Liang Lin | Steady plasma. nl_04 = 0.55e20 m^-2. Try again to see if we can lower nl_0.4 to 0.5e20 m^-2. |
| May 1 2008 11:17:26:893AM | 1080501012 | Liang Lin | Steady plasma. nl_04 = 0.47e20 m^-2. Repeat at the same nl_04. |
| May 1 2008 11:30:07:250AM | 1080501013 | Liang Lin | Steady plasma. Repeat at the same nl_04. |
| May 1 2008 11:41:11:460AM | 1080501014 | Liang Lin | Steady plasma. Repeat at the same nl_04. |
| May 1 2008 11:55:48:253AM | 1080501015 | Liang Lin | Steady plasma. Repeat at the same nl_04 ~0.47e20 m^-2. |
| May 1 2008 12:09:11:890PM | 1080501016 | Liang Lin | Steady plasma. Next shot: Lower nl_0.4 to 0.35e20 m-2. |
| May 1 2008 12:25:24:073PM | 1080501017 | Liang Lin | Steady plasma. Next shot: Repeat. |
| May 1 2008 12:35:13:847PM | 1080501018 | Liang Lin | Steady plasma. nl_04=0.37e20 m-2. Next shot: Repeat. |
| May 1 2008 12:47:05:027PM | 1080501019 | Liang Lin | Steady plasma. nl_04=0.37e20 m-2. Next shot: Repeat. |
| May 1 2008 01:00:43:413PM | 1080501020 | Liang Lin | Steady plasma. nl_04=0.38e20 m-2. Next shot: Repeat. |
| May 1 2008 01:12:45:157PM | 1080501021 | Liang Lin | Steady plasma. nl_04=0.38e20 m-2.
So far, we have covered three densities: nebar : 0.83, 0.66, 0.52; [e20 m^-3] tau_kin : 38, 36, 32; [ms] Next shot: lower nl_04 to 0.25 e20 m^-2 |
| May 1 2008 01:28:35:560PM | 1080501022 | Liang Lin | nl_04 ~ 0.26 e20 m-2 and tau_kin ~ 25 msec. The plasma is in the linear ohmic regime now.
Next shot: same nl_04. |
| May 1 2008 01:40:11:990PM | 1080501023 | Liang Lin | nl_04 ~ 0.22-0.25 e20 m-2 and tau_kin ~ 25 msec.
Next shot: Repeat. |
| May 1 2008 01:55:28:487PM | 1080501024 | Liang Lin | nl_04 ~ 0.25 e20 m-2 and tau_kin ~ 25 msec.
Next shot: Repeat. Two more repeats to go at this density. |
| May 1 2008 02:08:43:120PM | 1080501025 | Liang Lin | nl_04 ~ 0.26 e20 m-2 and tau_kin ~ 27 msec.
Next shot: One more repeat. |
| May 1 2008 02:19:02:753PM | 1080501026 | Liang Lin | nl_04 ~ 0.24 e20 m-2 and tau_kin ~ 24 msec.
Next shot: Lower nl_0.4 to 0.18 e20 m-2. |
| May 1 2008 02:34:58:780PM | 1080501027 | Liang Lin | Good shot. nl_04 ~ 0.20 e20 m-2 and tau_kin ~ 20 msec.
Next shot: lower nl_04 a little more. |
| May 1 2008 02:44:44:460PM | 1080501028 | Liang Lin | Good plasma. nl_04 ~ 0.18 e20 m-2 and tau_kin ~ 18 msec.
Next shot: Repeat. |
| May 1 2008 03:01:40:960PM | 1080501029 | Liang Lin | Good plasma. nl_04 ~ 0.17 e20 m-2 and tau_kin ~ 18 msec.
Next shot: Repeat. |
| May 1 2008 03:14:43:030PM | 1080501030 | Liang Lin | Next shot: Try again.
|
| May 1 2008 03:25:26:447PM | 1080501031 | Liang Lin | nl_04 ~ 0.18-0.19 e20 m-2 and tau_kin ~ 25 msec.
Next shot: Repeat. |
| May 1 2008 03:39:39:207PM | 1080501032 | Liang Lin | nl_04 ~ 0.17 e20 m-2 and tau_kin ~ 23 msec.
Next shot: Repeat. |
| May 1 2008 03:53:02:497PM | 1080501033 | Liang Lin | nl_04 ~ 0.18-0.19 e20 m-2 and tau_kin ~ 18 msec.
Next shot: Repeat. |
| May 1 2008 04:10:34:700PM | 1080501034 | Liang Lin | nl_04 ~ 0.17 e20 m-2 and tau_kin ~ 22 msec.
Next shot: Increase nl_04 to 0.7 e20 m-2 for more one data point in the saturated ohmic regime. |
| May 1 2008 04:18:37:767PM | 1080501035 | Liang Lin | nl_04 ~ 0.7 e20 m-2 and tau_kin ~ 34 msec.
Next shot: Repeat. |
| May 1 2008 04:31:54:700PM | 1080501036 | Liang Lin | nl_04 ~ 0.73 e20 m-2 and tau_kin ~ 34 msec.
Next shot: Repeat. |
| Physics Operator Comments | |||
| Apr 30 2008 04:26:41:253PM | Robert Granetz | Loaded DPCS seg 1 from 1080430031 seg 1 (one of the typical startups from previous day). Loaded DPCS seg 2 from 1070713009 seg 2, as per session leader's plan. 'Call'ed all the magnetics predictors to update them. Confirmed that Bt=5.2 T, Ip=0.8 MA, nl_04=0.55e20 m-2. Turned on seg 2 and made sure that segs 3 and 4 are turned off. Saved as shot 1080501000 in /home/granetz/pcs_scratch. | |
| May 1 2008 08:40:57:260AM | 1080501001 | Robert Granetz | Shot 01 -- no-power MDS shot cycle test Next shot: EF4 PLC-controlled test of DPCS. |
| May 1 2008 09:10:19:643AM | 1080501002 | Robert Granetz | I have programmed in a 6 mm outward ramp in RCUR from t=1.4-1.5 s at the request of Jim Terry, who wants a scan of the outer gap from 17 mm to 5 mm (i.e. a 12 mm range), without changing the inboard gap. |
| May 1 2008 09:19:07:773AM | 1080501002 | Robert Granetz | Shot 02 -- power supply test; actually it's a test of the DPCS, using a PLC-controlled EF4 shot. This test has shown that there's a serious problem with the DPCS CPCI digitizer rack. There will be a delay while Steve Wolfe and Marco Ferrara check into this. There may be a dislodged ribbon cable. Yep, they've connected the cable back up. Try another test shot. |
| May 1 2008 09:22:08:090AM | 1080501003 | Robert Granetz | Shot 03 -- power supply test; actually it's a 2nd test of the DPCS, using a PLC-controlled EF4 shot. Everything looks okay now. Next shot: go for plasma (with the outer gap scan late in the flattop); there will also be a 100 ms argon puff |
| May 1 2008 09:32:37:253AM | 1080501004 | Robert Granetz | Shot 04 -- no-power shot cycle; engineering setup mistake Next shot: plasma for sure |
| May 1 2008 09:55:55:803AM | 1080501005 | Robert Granetz | Shot 05 -- Plasma. Good shot. 0.8 MA, 5.2 T, nl_04=0.6e20 m-2, lower single null. Good outer gap scan late in the flattop. I had directed that the DNB be on at Igor's request, and we had a nice beam shot, but this gives a lot of noise pickup on Liang's PCI, so we'll have to turn off the beam for the rest of the day. Next shot: repeat; turn off the DNB for the rest of the day; slight tweak to outer gap after t=1.5 s |
| May 1 2008 10:09:37:330AM | 1080501006 | Robert Granetz | Shot 06 -- Plasma. Good shot. nl_04=0.6e20 m-2. No beam. Next shot: extend flattop by 50 ms (many wires have to be extended); also extend Btor flattop to t=1.55 s. |
| May 1 2008 10:15:50:990AM | 1080501007 | Robert Granetz | Shot 07 -- Plasma. Good shot. nl_04=0.6e20 m-2. Flattop extended to t=1.55 s. Next shot: repeat, no changes |
| May 1 2008 10:33:10:613AM | 1080501008 | Robert Granetz | Shot 08 -- Plasma. Good shot. nl_04=0.6e20 m-2. Next shot: repeat; tweak outer gap scan after t=1.5 s (RCUR wire) |
| May 1 2008 10:39:35:367AM | 1080501009 | Robert Granetz | Shot 09 -- Plasma. Good shot. nl_04=0.6e20 m-2 Next shot: repeat; another tweak to outer gap scan after t=1.5 s |
| May 1 2008 10:53:58:143AM | 1080501010 | Robert Granetz | Shot 10 -- Plasma. Good shot. nl_04=0.6e20 m-2. Next shot: decrease nl_04 to 0.5e20 m-2; more tweaking of outer gap scan after t=1.5 s |
| May 1 2008 11:08:19:040AM | 1080501011 | Robert Granetz | Shot 11 -- Plasma. Good shot. nl_04=0.55e20 m-2. Next shot: decrease nl_04 some more, trying to get 0.5e20 m-2; more tweaks to outer gap scan |
| May 1 2008 11:21:59:437AM | 1080501012 | Robert Granetz | Shot 12 -- Plasma. Good shot. nl_04=0.47e20 m-2. Lithium pellet is being fired at t=1.75 s. Next shot: another tweak to outer gap scan; continue firing LPI at t=1.75 s |
| May 1 2008 11:32:30:970AM | 1080501013 | Robert Granetz | Shot 13 -- Plasma. Good shot. nl_04=0.44e20 m-2. Next shot: more outer gap tweaks, otherwise repeat |
| May 1 2008 11:43:39:430AM | 1080501014 | Robert Granetz | Shot 14 -- Plasma. Good shot. nl_04=0.46e20 m-2. Next shot: no changes |
| May 1 2008 12:02:52:273PM | 1080501015 | Robert Granetz | Shot 15 -- Plasma. Good shot. nl_04=0.46e20 m-2 Next shot: repeat, no changes |
| May 1 2008 12:09:41:920PM | 1080501016 | Robert Granetz | Shot 16 -- Plasma. Good shot. nl_04=0.46e20 m-2. Next shot: decrease nl_04 to 0.35e20 m-2. |
| May 1 2008 12:22:41:477PM | 1080501017 | Robert Granetz | Shot 17 -- Plasma. Good shot. nl_04=0.35e20 m-2. Next shot: repeat |
| May 1 2008 12:33:36:267PM | 1080501018 | Robert Granetz | Shot 18 -- Plasma. Good shot. nl_04=0.37e20 m-2. Next shot: repeat, no changes |
| May 1 2008 12:46:21:667PM | 1080501019 | Robert Granetz | Shot 19 -- Plasma. Good shot. nl_04=0.37-0.38e20 m-2 Next shot: repeat, no changes |
| May 1 2008 12:57:51:927PM | 1080501020 | Robert Granetz | Shot 20 -- Plasma. Good shot. nl_04=0.38e20 m-2 Next shot: repeat, no changes |
| May 1 2008 01:12:29:360PM | 1080501021 | Robert Granetz | Shot 21 -- Plasma. Good shot. nl_04=0.37e20 m-2 Next shot: decrease nl_04 to 0.25e20 m-2 |
| May 1 2008 01:24:38:383PM | 1080501022 | Robert Granetz | Shot 22 -- Plasma. Good shot. nl_04=0.26-0.27e20 m-2. Lots of hard x-rays; probably can't avoid those at this density. Startup wasn't as good as all previous shots. Next shot: increase pre-fill by 3 ms |
| May 1 2008 01:40:52:427PM | 1080501023 | Robert Granetz | Shot 23 -- Plasma. Good shot. nl_04= 0.28 -> 0.22 m-2. Startup is good again. Lots of hard x-rays, but not during the early part of the discharge. Density feedback is still working well (i.e. no need to turn off the argon puff so far). Next shot: repeat, no changes |
| May 1 2008 01:50:59:733PM | 1080501024 | Robert Granetz | Shot 24 -- Plasma. Good shot. nl_04=0.24-0.25e20 m-2. Next shot: repeat, no changes |
| May 1 2008 02:02:34:147PM | 1080501025 | Robert Granetz | Shot 25 -- Plasma. Good shot. nl_04=0.24-0.25e20 m-2 Next shot: repeat, no changes |
| May 1 2008 02:20:43:147PM | 1080501026 | Robert Granetz | Shot 26 -- Plasma. Good shot. nl_04=0.22-0.24e20 m-2. Lots of hard x-rays later in the shot. Next shot: decrease nl_04 to 0.18e20 m-2 |
| May 1 2008 02:32:04:873PM | 1080501027 | Robert Granetz | Shot 27 -- Plasma. Good shot. nl_04=0.20e20 m-2 Next shot: reduce nl_04 a bit more, hoping to get 0.18e20 m-2 |
| May 1 2008 02:43:42:023PM | 1080501028 | Robert Granetz | Shot 28 -- Plasma. Good shot. nl_04=0.15-0.18e20 m-2. Horrendous runaways, but still not during the early part of the shot. Next shot: repeat, no changes |
| May 1 2008 02:56:45:063PM | 1080501029 | Robert Granetz | Shot 29 -- Plasma. Good shot. nl_04=0.16-0.18e20 m-2. Lots of hard x-rays, and several sudden dumps of non-thermals at various times during the discharge. Next shot: repeat, no changes |
| May 1 2008 03:19:53:520PM | 1080501030 | Robert Granetz | Shot 30 -- Plasma...something's wrong with this one. Plasma dies a slow death before t=0.5 s due to many small disruptions. Don't know why though. But the disruptions began just when the argon puffing starts. Next shot: try again, but disable the argon puff |
| May 1 2008 03:27:48:023PM | 1080501031 | Robert Granetz | Shot 31 -- Plasma. Good shot. nl_04=0.18e20 m-2. Hard x-ray signal saturates again, but there are still none at the start of the shot. Next shot: repeat, but re-enable the argon valve. However, reduce the puff length to 75 ms (from 100 ms) |
| May 1 2008 03:43:26:660PM | 1080501032 | Robert Granetz | Shot 32 -- Plasma. Good shot. nl_04=0.16e20 m-2. Argon was on, with a 75 ms puff. Next shot: repeat, no changes; leave argon puff at 75 ms |
| May 1 2008 03:54:49:360PM | 1080501033 | Robert Granetz | Shot 33 -- Plasma. Good shot. nl_04=0.18e20 m-2 Next shot: repeat, no changes |
| May 1 2008 04:14:11:297PM | 1080501034 | Robert Granetz | Shot 34 -- Plasma. Good shot. nl_04=0.17e20 m-2 Next shot: increase nl_04 to 0.7e20 m-2; also set the argon puff back to 100 ms |
| May 1 2008 04:19:02:063PM | 1080501035 | Robert Granetz | Shot 35 -- Plasma. Good shot. nl_04=0.7e20 m-2. Next shot: repeat, no changes |
| May 1 2008 04:33:56:107PM | 1080501036 | Robert Granetz | Shot 36 -- Plasma. Good shot. nl_04=0.72-0.74e20 m-2. Next shot: repeat, no changes |
| May 1 2008 04:45:48:943PM | 1080501037 | Robert Granetz | Shot 37 -- Fizzle. No idea why. Next shot: try again |
| May 1 2008 04:58:30:923PM | 1080501038 | Robert Granetz | Shot 38 -- Dud. OH2L crowbarred well before commutation. End of run. |
| Engineering Operator Comments | ||||
| Shot | Time | Type | Status | Comment |
| 1 | 08:39:08:480AM | Test | Ok | Cycle test |
| 2 | 09:01:28:400AM | Test | Bad | EF4 forward Bridge 1KV 2Ka |
| 3 | 09:14:00:753AM | Test | Ok | EF4 Forward Bridge 1KV 2KA |
| 4 | 09:29:56:143AM | Plasma | Bad | Engineer faied to load Supply setup |
| 5 | 09:44:46:623AM | Plasma | Ok | |
| 6 | 09:57:14:430AM | Plasma | Ok | |
| 7 | 10:09:49:767AM | Plasma | Ok | |
| 8 | 10:22:23:417AM | Plasma | Ok | |
| 9 | 10:34:55:253AM | Plasma | Ok | |
| 10 | 10:47:37:547AM | Plasma | Ok | |
| 11 | 11:00:12:650AM | Plasma | Ok | |
| 12 | 11:12:45:600AM | Plasma | Ok | |
| 13 | 11:25:42:230AM | Plasma | Ok | |
| 14 | 11:38:14:130AM | Plasma | Ok | |
| 15 | 11:50:49:593AM | Plasma | Ok | |
| 16 | 12:03:41:620PM | Plasma | Ok | |
| 17 | 12:18:01:223PM | Plasma | Ok | |
| 18 | 12:30:28:187PM | Plasma | Ok | |
| 19 | 12:42:54:100PM | Plasma | Ok | |
| 20 | 12:55:27:660PM | Plasma | Ok | |
| 21 | 01:08:02:403PM | Plasma | Ok | |
| 22 | 01:20:32:927PM | Plasma | Ok | |
| 23 | 01:33:15:280PM | Plasma | Ok | |
| 24 | 01:46:04:167PM | Plasma | Ok | |
| 25 | 01:59:13:893PM | Plasma | Ok | |
| 26 | 02:13:33:483PM | Plasma | Ok | |
| 27 | 02:26:55:980PM | Plasma | Ok | |
| 28 | 02:40:18:223PM | Plasma | Ok | |
| 29 | 02:52:49:903PM | Plasma | Ok | |
| 30 | 03:06:07:493PM | Plasma | Ok | |
| 31 | 03:18:38:987PM | Plasma | Ok | |
| 32 | 03:32:57:437PM | Plasma | Ok | |
| 33 | 03:48:12:150PM | Plasma | Ok | |
| 34 | 04:00:41:130PM | Plasma | Ok | |
| 35 | 04:14:07:857PM | Plasma | Ok | |
| 36 | 04:27:04:383PM | Plasma | Ok | |
| 37 | 04:39:33:830PM | Plasma | Ok | |
| 38 | 04:52:47:950PM | Plasma | Bad | OH Commutation fault |
| System Availability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| May 1 2008 08:38:58:463AM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||