All authors
ashfordeOU avatar

Claude Skills by ashfordeOU

github.com/ashfordeOU
3,212 skillsA× 3,2120 installs0 views
E2001 Level One Geometry CriteriaA

Use when screen a radio-frequency gap under ECSS-E-ST-20-01C clause 5.3.2.2.2 to decide whether the first multipactor analysis level applies: categorize the critical-region gap as a parallel-plate or a coaxial shape, reject shapes the level-one charts never covered, derive the effective gap from the plate separation or from the coaxial radius difference, check the quasi-parallel tilt tolerance and the surface-extent-to-gap ratio that keeps edge effects negligible, confirm the coaxial radius r...

ai-agentspythongo
0
2
E2001 Level One Multicarrier MethodA

Use when assess the first-level multicarrier multipactor check of ECSS-E-ST-20-01C clause 5.3.2.2.4 for a critical region already treated for one carrier: convert each carrier-power into its own gap voltage, sum the crests into the worst-case peak-envelope voltage reached when every carrier aligns in phase, compare that against the single-carrier boundary voltage with the verification-route margin applied, and where the envelope crosses the derated boundary, derive the envelope repetition per...

ai-agentspythongo
0
2
E2001 Level One Single Carrier MethodA

Use when compute the first-level single-carrier multipactor check of ECSS-E-ST-20-01C clause 5.3.2.2.3: convert the carrier-power on the feeding line into the peak critical-region voltage, carrying the standing-wave rise and the field-concentration factor taken from the electromagnetic field solution, index the susceptibility boundary on the frequency-gap product of the driving gap and its surface-finish, interpolate that boundary in log-log space and refuse to extrapolate outside the charted...

ai-agentspythongo
0
2
E2001 Level Two Material CriteriaA

Use when evaluate candidate secondary-emission records and select the one that feeds the second multipactor-analysis-level of ECSS-E-ST-20-01C clause 5.3.2.3.2: screen every secondary-electron-yield dataset against the electrode-material of the susceptible gap, against a flight surface-condition the measured sample is no cleaner than, against the representative temperature-window, and against the impact-energy-range the tracked electrons actually reach. Rank the qualifying records by conserva...

ai-agentspythonrust
0
2
E2001 Level Two Multicarrier MethodA

Use when determine the level-two multicarrier multipaction result of ECSS-E-ST-20-01C clause 5.3.2.3.4 for a radio-frequency unit: rebuild the carrier-beat envelope of a uniformly-spaced carrier comb, derive the electron gap-crossing-time and the sustaining pulse-width that the twenty-crossing rule demands, sweep every pulse-width in the pulsed susceptibility data for the envelope level held that long, drop a pulse-width the beat envelope cannot hold and one shorter than the sustaining pulse-...

ai-agentspythongo
0
2
E2001 Level Two Single Carrier MethodA

Use when compute the single-carrier multipactor-threshold of a susceptible gap by three-dimensional field solution and electron-tracking under ECSS-E-ST-20-01C clause 5.3.2.3.3: rescale the field-model amplitude to a trial carrier-power, seed electrons across the radio-frequency launch-phase, integrate every trajectory to its wall-impact, apply the secondary-electron-yield curve at each impact, and walk the amplitude upward until the tracked population first sustains itself - the lower edge o...

ai-agentspythongit
0
2
E2001 Measurement Facility CalibrationA

Use when verify that a secondary-emission measurement-facility holds valid calibration under ECSS-E-ST-20-01C clause 9.5.2: check every instrumented channel -- beam-current, collector-current, beam-energy, base-pressure, sample-temperature -- was calibrated before the run and still inside its validity interval, confirm each calibration is traceable to a recognized reference-standard, compare pre-run against post-run check readings for instrument-drift beyond the stated tolerance, combine the ...

ai-agentspythongo
0
2
E2001 Measurement Procedure DocumentationA

Use when audit an emission-yield measurement-procedure document against ECSS-E-ST-20-01C clause 9.5.1: confirm the written procedure records every mandatory item -- normative-references, measurement-facility description, electron-gun beam parameters, sample-description carrying material identity, batch identifier, thickness and surface-finish, sample-preparation and grounding, the bias-and-collector measurement-method, data-reduction from measured currents, uncertainty-budget, run environment...

ai-agentspythongo
0
2
E2001 Measurement Temperature RangeA

Use when verify that the emission-yield measurement temperature-range ECSS-E-ST-20-01C clause 9.4.1.4 leaves to the supplier is both defensible and customer-approved: normalise the declared and predicted-service ranges from kelvin or celsius, confirm the declared range envelops the in-service extremes and report the cold-end and hot-end margin, categorize the approval-state from the declaration, revision and approval dates, grade the measurement setpoints for endpoint-anchoring and interpolat...

ai-agentspythongo
0
2
E2001 Measurement Vacuum ConditionsA

Use when verify that an emission-yield measurement genuinely runs under the high-vacuum conditions ECSS-E-ST-20-01C clause 9.4.1.3 demands: categorize the chamber working-pressure into a vacuum-regime, compute the mean-free-path and Knudsen-number so the primary-electron path stays free-molecular across the chamber, derive the residual-gas impingement-rate and the monolayer-formation-time and require it to outlast the scan with declared margin, audit the residual-gas partial-pressure inventor...

ai-agentspythongo
0
2
E2001 Multi Frequency Test OverviewA

Use when derive the equivalent single-carrier drive that represents multi-frequency operation in a multipactor test under ECSS-E-ST-20-01C clause 6.4.3.1: sum the carrier amplitudes into the peak-envelope-power, model the periodic envelope of a uniform equal-amplitude carrier-comb, compare its dwell above a candidate level against the twenty-gap-crossing onset time, bisect for the sustained-envelope-level when the envelope peak is too brief to seed a discharge, floor the result at the total a...

ai-agentspythonexpress
0
2
E2001 Multicarrier Analysis LevelsA

Use when determine which of the two multicarrier multipactor design analysis levels ECSS-E-ST-20-01C clause 4.7.2.1 requires for a radio-frequency chain: build the coherent peak-envelope-power of the carrier plan, compare it against the single-carrier multipactor threshold derated by the applicable margin, close the case at the worst-case first level when it fits, and otherwise run the time-resolved second level -- sample the envelope over its beat period, measure the longest dwell above the ...

ai-agentspythongo
0
2
E2001 Multicarrier Analysis MarginsA

Use when determine the nominal multipactor-analysis-margins of ECSS-E-ST-20-01C clause 4.7.2.2 for a multicarrier radio-frequency unit: build the multicarrier peak-envelope-power from the individual carrier-powers, categorize the unit against the recognized equipment-type list, resolve its design-heritage level, look up the nominal analysis-margin that pair owes, accumulate the declared margin-contributions (geometry-tolerance, secondary-emission-yield-uncertainty, field-solver-uncertainty, c...

ai-agentspythongo
0
2
E2001 Multicarrier Margin OverviewA

Use when evaluate the numerical multipactor margins ECSS-E-ST-20-01C clause 4.7.1 places on a multicarrier radio-frequency chain: normalize the verification route as analysis-based or test-based, read the base decibel-margin that route owes, add the uplifts the design-heritage and a computed rather than measured anchoring threshold attract, build the reference power the margin applies to -- the coherent peak-envelope-power for the analysis route, the applied multicarrier level for the test ro...

ai-agentspython
0
2
E2001 Multicarrier Test MarginsA

Use when derive the multicarrier multipactor test-margins of ECSS-E-ST-20-01C clause 4.7.3.1 for a radio-frequency article: categorize the item against the recognized equipment-type and component-type list, resolve its design-heritage level and the model-philosophy of the article on the bench, credit the sample-count relief earned by testing more than one unit, build the multicarrier peak-envelope-power of the carrier set, raise it by the resolved test-margin to the level the campaign must ac...

ai-agentspythongo
0
2
E2001 Multipactor Deliverables Per ReviewA

Use when determine which multipactor data-items a project owes at each design-review-gate under ECSS-E-ST-20-01C Annex A: build the deliverable-by-gate schedule for the verification-routes actually in use (multipactor-test, susceptibility-analysis, similarity-justification), audit one gate's submitted set for missing, immature and unplanned entries, enforce the document-maturity each item owes at that gate (draft, issued, approved), score gate-readiness, and roll the whole review-sequence up ...

ai-agentspythongo
0
2
E2001 Multipactor Failure Mode CoverageA

Use when assess whether every credible degraded case of a critical payload radio-frequency unit is carried into both the multipactor design-case-set and the verification-case-set of ECSS-E-ST-20-01C clause 4.3.1.3: build each degraded case from a power-redistribution factor, a standing-wave voltage rise taken from the mismatch ratio and a secondary-emission threshold derating, convert the nominal and degraded operating points into peak-gap-voltage, compute the breakdown-margin in decibels, na...

ai-agentspythongo
0
2
E2001 Multipactor Free DeclarationA

Use when verify that a radio-frequency unit may be declared free of multipactor up to the drive level actually applied, under ECSS-E-ST-20-01C clause 8.5.2: confirm the run reached the required level derived from the maximum-operating-power and the verification-margin-decibels, confirm the detection-capability carried at least one global-detection-method and one local-detection-method with sensitivity-verified and calibration-in-date, confirm electron-seeding was active with effectiveness-ver...

ai-agentspython
0
2
E2001 Multipactor Nominal Power DefinitionA

Use when derive the nominal input power at which equipment stays free of multipactor discharge under ECSS-E-ST-20-01C clause 4.3.1.1: take the declared per-carrier powers at the equipment input, combine them by the agreed rule -- the in-phase peak envelope for a multi-carrier unit, the average sum where that is what the input sees -- convert between watt and decibel-milliwatt, aggregate the input-power budget with signed biases added algebraically and uncertainty magnitudes combined linearly ...

ai-agentspythonexpress
0
2
E2001 Multipactor Test CleanlinessA

Use when verify that the airborne-particle cleanliness required for multipactor-sensitive RF-hardware is held through assembly, multipactor-testing, delivery and hardware-handling under ECSS-E-ST-20-01C clause 6.1: convert each declared cleanroom-class into a monitored concentration-limit at the sampled particle-size, grade measured airborne-counts against that limit, confirm every lifecycle-phase declares a regime no coarser than the hardware requirement, estimate particulate fall-out onto t...

ai-agentspythongo
0
2
E2001 Multipactor Test ProcedureA

Use when audit the multipactor test procedure that ECSS-E-ST-20-01C clause 8.6 puts to the customer for approval before radio-frequency testing starts: confirm the procedure carries every expected content item, that the declared chamber-pressure and pump-down duration hold the article clear of the gas-discharge regime, that a recognised free-electron seeding arrangement and its declared flux are named, that the radio-frequency drive-schedule climbs in bracketing steps to the power the require...

ai-agentspythongo
0
2
E2001 Multipactor Test ReportA

Use when verify the multipactor test report that ECSS-E-ST-20-01C clause 8.7 puts to the customer for approval once radio-frequency testing is complete: confirm the report carries every expected content item, that it cites the approved-procedure identifier and backs each as-run deviation with an agreed waiver, that every detection technique credited with the result has a recorded trace, that every non-conformance raised is closed with an agreed disposition, and that the outcome derived from t...

ai-agentspythonrust
0
2
E2001 Multipactor Test SequenceA

Use when validate the scattering-parameters of an article installed at the multipactor test site under ECSS-E-ST-20-01C clause 8.4, before any radio-frequency drive is raised: check the frequency-grid covers the declared band with enough points, convert every measured reflection-coefficient and transmission-coefficient into return-loss, voltage-standing-wave-ratio and insertion-loss, confirm each point stays passive, and compare each against the component-level reference sweep inside a decibe...

ai-agentspythonperformance
0
2
E2001 Multipactor Test TemperatureA

Use when plan and grade a multipactor-test campaign run at the temperature-extremes defined for the critical-gap region under ECSS-E-ST-20-01C clause 6.3: derive cold and hot qualification setpoints from the predicted thermal range plus qualification-margin, expand the critical-gap with temperature, form the frequency-gap-product at each extreme, read the first-order breakdown-threshold off the susceptibility trend, convert applied RF-power into a peak gap-voltage, name the worst-case extreme...

ai-agentspythongo
0
2
E2001 Multipactor Verification Plan ContentA

Use when audit what a multipactor-verification-plan adds to the generic verification-plan data item under ECSS-E-ST-20-01C clause 4.2.2: confirm the plan carries a multipactor-critical-item-list, the route agreed per item, the multipactor-margin policy, the drive level and dwell duration, the vacuum-and-venting conditions, the electron-seeding provision, an independent detection-method-pair, the pass-fail criteria and the non-conformance route; reject an entry that is a placeholder or a bare ...

ai-agentspython
0
2
E2001 Multipactor Verification ProcessA

Use when execute the multipactor verification process of ECSS-E-ST-20-01C clause 4.1 on a radio-frequency unit: inventory every multipactor-critical gap, derive its frequency-gap-product, drop a gap outside the validated susceptibility-chart band as carrying no credible multipactor risk, look up the parallel-plate breakdown-voltage of the electrode material, convert the peak operating-power at that gap into a multipactor-margin in decibel, then select the verification route, taking analysis-o...

ai-agentspythongo
0
2
E2001 Multipactor Verification RoutesA

Use when determine which permitted route proves the multipactor performance of a radio-frequency unit under ECSS-E-ST-20-01C clause 4.5 -- similarity to a qualified unit, analysis-only, analysis-and-test, or test-only: weigh the analysis-method support against the computed and required multipactor-margin, ratchet a critical unit off the analysis-only route, price the demonstration level in watts from the required-margin, check the facility reaches that level, and confirm the discharge-detecti...

ai-agentspythonperformance
0
2
E2001 Permitted Detection MethodsA

Use when determine which of the global and local multipactor-detection techniques catalogued by ECSS-E-ST-20-01C clause 7.2 may actually be used on a given RF-item: resolve each declared technique-name onto its catalogue entry and coverage-scope, check the facility-capabilities each technique needs, rule out a technique whose enabling condition the hardware denies (an isolator masking the reflected-wave, an output-filter suppressing harmonic-rise, a sealed region blocking probe-access or gas-...

ai-agentspythonapi
0
2
E2001 Pre Test Vacuum BakeoutA

Use when size and grade the vacuum-bakeout an RF-item receives before any multipactor-test under ECSS-E-ST-20-01C clause 6.2: check the bakeout setpoint against the non-operating temperature allowance reduced by its thermal-margin, convert the dwell at that setpoint into an equivalent dwell at the reference temperature through the desorption Arrhenius relation, track the power-law outgassing-rate decay down to the target rate, grade the chamber pressure actually reached, and decide whether th...

ai-agentspythongo
0
2
E2001 Pulsed Test ApplicationA

Use when determine whether a pulsed drive may stand in for continuous-wave multipaction verification of equipment that operates continuously, under ECSS-E-ST-20-01C clause 6.4.4: convert the pulse-width into electron-gap-crossings at the operating frequency and resonant-order, confirm the pulse holds the avalanche-growth transits a discharge needs, check the duty-cycle and accumulated on-time give the detection-chain enough integration, verify the pulse peak reaches the operational level plus...

ai-agentspythongo
0
2
E2001 Reduced Carrier Equivalent Power TestA

Use when size a reduced-carrier multipaction verification in which fewer carriers, each raised to an equivalent drive, stand in for the full operational spectrum under ECSS-E-ST-20-01C clause 6.4.3.3: divide the square-root-power sum across the retained carriers so peak-envelope-voltage is preserved, hold the operational carrier-spacing so the envelope-repetition-period is unchanged, solve the main-lobe dwell above the multipaction-onset voltage, count the electron-gap-crossings that dwell su...

ai-agentspythongo
0
2
E2001 Sample Cleanliness PolicyA

Use when verify that the contamination-control policy referenced by ECSS-E-ST-20-01C clause 9.4.1.2 is genuinely applied to a secondary-electron-emission-yield sample and to every environment it passes through: categorize each preparation, transfer, storage, mounting and measurement step of the handling-chain, credit a purged or evacuated enclosure against the room cleanliness-class, compare every step against the class the sample yield-sensitivity demands, accrue settled-particle surface-obs...

ai-agentspythongo
0
2
E2001 Sample Handling And StorageA

Use when audit the custody of a secondary-electron-emission-yield coupon against the product-assurance rules invoked by ECSS-E-ST-20-01C clause 9.4.1.1, before its yield-measurement run: check the container type and the storage environment (purge-gas, relative-humidity, temperature band), accumulate weighted ambient-air exposure across preparation, handling and transit events, audit every handling step for glove-type, tool-material and electrostatic-discharge control, review the transport leg...

ai-agentspythonaws
0
2
E2001 Secondary Emission Data SourcesA

Use when validate and select the secondary-emission dataset behind a multipactor analysis under ECSS-E-ST-20-01C clause 5.3.3.3: categorize each candidate by provenance -- flight-lot-sample-measurement, representative-coupon-measurement, standard-tabulated-dataset, supplier-datasheet, open-literature -- test it against the critical part's base-material, surface-treatment, surface-condition and the primary-energy span the analysis needs, reject a secondary-electron-yield curve that is malforme...

ai-agentspythongo
0
2
E2001 Secondary Emission Yield DefinitionA

Use when define the secondary-electron-yield that ECSS-E-ST-20-01C clause 9.1 fixes for every multipactor provision: count the whole emitted population, true-secondaries plus backscattered-primaries, per arriving primary; read it from a measured emitted-to-incident current ratio; and treat it as a function of impact-energy and incidence-angle rather than one number per material. Compute the yield on Vaughan's empirical curve, locate the two impact energies at which it passes unity, and report...

ai-agentspythongo
0
2
E2001 Seeding Effectiveness VerificationA

Use when validate that multipactor electron-seeding is actually working during test-bed validation with a reference-sample of known breakdown-threshold under ECSS-E-ST-20-01C clause 6.5.6: express every validation-run threshold as a decibel-offset from the reference-sample value, combine the reference-uncertainty and facility-uncertainty into one acceptance-band, separate an offset that signals weak-seeding from one that signals a degraded reference-sample, grade run-to-run repeatability and ...

ai-agentspythongo
0
2
E2001 Seeding For Continuous Wave TestsA

Use when verify that the electron-seeding arrangement of a continuous-wave multipactor run meets ECSS-E-ST-20-01C clause 6.5.2: categorize the seed-source as continuously emitting or repetitively-pulsed, decay-correct a radioactive emitter to the run date, reduce its emission by the transport-fraction and gap-capture-fraction to the seed-electron-rate actually entering the gap, convert that rate into a Poisson initiation-probability over the dwell held at each rising drive-step, compare every...

ai-agentspythongo
0
2
E2001 Seeding For Multicarrier TestsA

Use when determine whether a multiple-carrier multipactor-test needs an artificial electron-seed-source under ECSS-E-ST-20-01C clause 6.5.4: build the coherent carrier-envelope from the carrier set, measure the fraction of each beat-period the envelope holds above the predicted breakdown-threshold, convert that above-threshold dwell and the gap volume into the free-electron population natural-background-ionisation alone supplies, decide against the required seeding-confidence whether that pop...

ai-agentspythongo
0
2
E2001 Seeding For Pulsed TestsA

Use when evaluate the electron-seeding arrangement of a multipactor run driven with pulsed radio-frequency under ECSS-E-ST-20-01C clause 6.5.3: derive the drive duty-cycle and the whole-pulse count held at each step, resolve whether a free-running emitter or a pulse-synchronized burst-source supplies the electrons, count the seed electrons present inside one radio-frequency on-time, accumulate the initiation-probability over the pulse-train against the stated seeding-confidence, check the gat...

ai-agentspython
0
2
E2001 Single Carrier Analysis LevelsA

Use when evaluate which of the two design-analysis-levels of ECSS-E-ST-20-01C clause 4.6.2.1 applies to a single-carrier multipactor assessment: reduce the gap geometry to a chart-representable family, compute its frequency-gap-product, check that product against the charted band of the electrode material, confirm the gap stays quasi-static against the operating wavelength, and admit the simplified level-one route only when every applicability condition holds; otherwise route the case to the ...

ai-agentspythongo
0
2
E2001 Single Carrier Analysis MarginsA

Use when derive the nominal analysis-margin of ECSS-E-ST-20-01C clause 4.6.2.2 for single-carrier operation: start from the base value owed by the selected design-analysis-level, add a contribution for every uncertainty the worst-case model does not already bound - manufacturing-tolerance spread, secondary-emission-yield scatter, electromagnetic-field-model error, power-measurement uncertainty and temperature-induced gap change - add the equipment-type adder, subtract the design-heritage cred...

ai-agentspythongo
0
2
E2001 Single Carrier Margin OverviewA

Use when determine the single-carrier multipactor-margin scheme of ECSS-E-ST-20-01C clause 4.6.1 for a radio-frequency unit: categorize every operating condition as continuous-wave or pulsed-carrier, reduce it to the governing carrier-power the multipactor-margin applies to, screen a pulsed condition against the discharge-build-up-time so a build-up-limited short-pulse is flagged rather than silently credited, convert the multipactor-threshold-power into an achieved decibel multipactor-margin...

ai-agentspythongo
0
2
E2001 Single Carrier Test MarginsA

Use when determine the single-carrier multipactor test-margin an ECSS-E-ST-20-01C clause 4.6.3.1 verification campaign owes a radio-frequency article: categorize the article as equipment-level or component-level, categorize its multipactor design-heritage as recurrent, modified or first-of-kind, derive the required decibel-margin from that pair with uplifts for a single tested article and for a transposed multipactor-threshold, convert the declared maximum-operating-power into the power-level...

ai-agentspythongo
0
2
E2001 Single Frequency Test CaseA

Use when determine the one radio-frequency point at which a single-frequency multipactor test is run under ECSS-E-ST-20-01C clause 6.4.2: categorize the item as resonant-field or non-resonant-field hardware, take the drift-shifted low band edge for a non-resonant run because the onset threshold tracks the frequency-gap-product, take the frequency of peak voltage-magnification from the measured field map for a resonant unit, confirm the tuning-and-thermal-drift window stays inside the declared...

ai-agentspythongo
0
2
E2001 Standard Emission Yield DataA

Use when determine which secondary-electron-emission yield dataset applies under ECSS-E-ST-20-01C clause 9.6: decide whether a measured record is representative of the flight material, its surface-condition and the impact-energy span actually needed, and when it is not, fall back on the tabulated experimental yield-parameters held for common spacecraft metals -- aluminium, gold, silver, copper, nickel, titanium, magnesium, stainless-steel -- evaluate the universal yield-curve at any impact en...

ai-agentspythongo
0
2
E2001 Standard Multipactor ChartsA

Use when compute a first-level multipactor threshold from the tabulated susceptibility-charts of ECSS-E-ST-20-01C clause 5.3.3.4: form the frequency-gap-product of each multipactor-critical gap, select the chart tabulated for that electrode base-material and surface-treatment, interpolate the parallel-plate threshold-voltage logarithmically between tabulated points, refuse any read-out outside the chart validity-range and escalate that gap to a dedicated second-level-analysis instead of extra...

ai-agentspythonapi
0
2
E2001 Test Bandwidth DefinitionA

Use when define which bandwidth one multipactor test covers for a high-power radio-frequency unit under ECSS-E-ST-20-01C clause 6.4.1: scale the verified breakdown threshold across the band with the frequency-gap-product law, derive the lower covered edge where the verified multipactor-margin still meets the qualification-activity or acceptance-activity provision, cap the upper edge at the extrapolation-validity ratio, widen the declared operating-band by its band-edge-allowance, compare the ...

ai-agentspythontesting
0
2
E2001 Test Bed ConfigurationA

Use when verify that a multipactor test bed meets the minimum configuration conditions of ECSS-E-ST-20-01C clause 8.2 before an article is installed: categorize every bed element as vacuum-system, rf-chain, instrumentation, electron-seeding or detection-method; confirm the chamber reaches the required vacuum-pressure-level with pump-down and bake-out on record; check each measurement instrument carries an in-date calibration-certificate covering the planned run date; size the rf-chain so the ...

ai-agentspythongo
0
2
E2001 Test Bed ValidationA

Use when execute the two-step validation an ECSS-E-ST-20-01C clause 8.3 multipactor test bed passes before the article is mounted: in step one drive the bed with a multipactor-free reference through-line across the whole applied-power sweep, confirm no detection channel registers an event, and check the bed onset-power headroom in decibels above the maximum applied-power; in step two install a reference sample of certified onset-power and confirm the measured onset sits inside the tolerance b...

ai-agentspythonexpress
0
2
E2001 Test Execution ControlA

Use when execute a multipactor-test under the detailed written procedure ECSS-E-ST-20-01C clause 8.1 demands, and grade the run it produced: confirm the procedure carries every content element the clause expects, validate the declared step order against the precedence the setup imposes (path-calibration and detection-baseline before any radio-frequency-power reaches the item, venting only after power-down), size the power-step schedule for monotonic level progression, dwell length and arrival...

ai-agentspythongo
0
2