Search NASA⌕ Search

SEARCH · Search NASA

Results for “Testing metrics”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 109 records · Page 6

High Effectiveness, Compact, High Pressure and Low-Cost Recuperator, Presented at The Fifth International Symposium – Super-Critical CO2 Power Cycles, San Antonio, Texas, March 28-31, 2016, by Dr. John Kelly, President, Altex Technologies Corporation

Closed Brayton super-critical CO2 power cycles are well suited to waste heat bottoming cycles, due to their increased efficiency and compactness, relative to Rankine steam bottoming cycles. Since waste heat applications would be retrofits, the power system compactness is important. To achieve high efficiency, these power cycles require high pressure recuperative type heat exchangers, of substantial heat duty. Current Printed Circuit Heat Exchangers (PCHE), originally developed for high pressure gas and oil applications, can be used as recuperators, but costs are higher than desired. Altex is developing a purpose-built high pressure and effectiveness recuperator to provide the reliability, compactness, performance and pressure capability of current recuperators, but at a reduced cost. The High Effectiveness Low Cost (HELC) recuperative heat exchanger design yields volume and weight metrics of .0024 m3/UA and 10.2 kg/UA, which are 4% and 77.3% below recuperator target metrics, respectively. A 50 kW test article was designed and fabricated. Performance tests on water and oil showed that the HELC design model could predict heat transfer, to within 10% of the measured value. This model was then used to project HELC performance, when operating on supercritical CO2. Besides performance tests, the test article was hydrostatically tested, for integrity at up to 4,000 psi pressure. At these conditions, some distortion of channels was encountered. To mitigate distortion, the inserts were redesigned and these results were used to project the cost of 500 kW and 5,083 kW HELC units. The cost metric for the 5,083 kW unit was determined to be $1,349/UA, which is 10% lower than the recuperator desired cost metric desired target of $1,500/UA. In addition, the 5,083 kW unit HELC cost of $61.09/kW is 33.6% lower than the $92/kW estimated cost for a PCHE. Hydrostatic pressure tests, at up to 4,000psi, showed that the unit did not leak. However, channels were distorted at this pressure differential. Design updates to minimize stress concentrations and distortion were prepared and analyzed, to show that distortion could be controlled, but to date tests have not been run to prove the design. Project results show the potential of the HELC approach, but more work is required to confirm this potential, at the larger scales of interest.

14 SOLAR ENERGY↗

High Effectiveness, Compact, High Pressure and Low Cost Recuperator for Super-Critical CO2 Power Cycles, Paper Presented at The Fifth International Symposium – Super-Critical CO2 Power Cycles, San Antonio, Texas, March 28-31, 2016, by Dr. John Kelly, President, Altex Technologies Corporation

Closed Brayton super-critical CO2 power cycles are well suited to waste heat bottoming cycles, due to their increased efficiency and compactness, relative to Rankine steam bottoming cycles. Since waste heat applications would be retrofits, the power system compactness is important. To achieve high efficiency, these power cycles require high pressure recuperative type heat exchangers, of substantial heat duty. Current Printed Circuit Heat Exchangers (PCHE), originally developed for high pressure gas and oil applications, can be used as recuperators, but costs are higher than desired. Altex is developing a purpose-built high pressure and effectiveness recuperator to provide the reliability, compactness, performance and pressure capability of current recuperators, but at a reduced cost. The High Effectiveness Low Cost (HELC) recuperative heat exchanger design yields volume and weight metrics of .0024 m3/UA and 10.2 kg/UA, which are 4% and 77.3% below recuperator target metrics, respectively. A 50 kW test article was designed and fabricated. Performance tests on water and oil showed that the HELC design model could predict heat transfer, to within 10% of the measured value. This model was then used to project HELC performance, when operating on supercritical CO2. Besides performance tests, the test article was hydrostatically tested, for integrity at up to 4,000 psi pressure. At these conditions, some distortion of channels was encountered. To mitigate distortion, the inserts were redesigned and these results were used to project the cost of 500 kW and 5,083 kW HELC units. The cost metric for the 5,083 kW unit was determined to be $1,349/UA, which is 10% lower than the recuperator desired cost metric desired target of $1,500/UA. In addition, the 5,083 kW unit HELC cost of $61.09/kW is 33.6% lower than the $92/kW estimated cost for a PCHE. Hydrostatic pressure tests, at up to 4,000psi, showed that the unit did not leak. However, channels were distorted at this pressure differential. Design updates to minimize stress concentrations and distortion were prepared and analyzed, to show that distortion could be controlled, but to date tests have not been run to prove the design. Project results show the potential of the HELC approach, but more work is required to confirm this potential, at the larger scales of interest.

14 SOLAR ENERGY↗

Wind Turbine Drivetrain Reliability Research - Gearbox Bearing Axial Cracking Failure Mode Example

The U.S. Department of Energy's National Renewable Energy Laboratory and Argonne National Laboratory have been conducting wind turbine drivetrain (formerly gearbox) reliability research for many years. Although the drivetrain focus has not changed, detailed projects are adjusted every few years based on dynamic needs seen in the field across the wind industry. This webinar will walk through the research methodology by using wind turbine gearbox bearing axial cracking failure mode as an example. The detailed steps include: 1) top failure mode identification based on actual failure data collected from project partners, 2) bench-top testing to identify possible contributing factors and formulate a damage metric, 3) physics domain modeling and validation through testing, 4) reliability assessment and prognosis based on the physics domain model and data domain inputs, and further enhancement through machine learning algorithms, using actual wind plant operational and failure event data. Hopefully, the presented work is of interest to the IISE community, and some members can apply their expertise to wind turbine and plant applications, helping enhance wind power generation technology advancement and its broader deployment.

axial cracking↗

Small Punch Testing of Molybdenum-99 Targets

Northstar Medical Radioisotopes is developing an accelerator-based method to produce 99 Mo, which is a parent isotope of the commonly used 99m Tc medical isotope. The Mo targets being designed for the accelerator will be produced from enriched 100 Mo, also known as aMo . Pressed and sintered powder feedstock is used to fabricate aMo targets, producing 29 mm disk-shaped targets. The targets are subjected to 1–6 days in line of an electron beam with subsequent dissolution of the disk to retain the 99 Mo, which decays to 99m Tc at radio-pharmacies. The press and sinter method is advantageous because the inherent porosity produced by this method enables increased surface area and therefore increased flow of dissolution media, decreasing the dissolution time and reducing the need for a highly acidic media. Although porosity aids in dissolution, it reduces the mechanical strength and ductility. Targets require good mechanical integrity when subjected to the conditions in the accelerator. Therefore, Northstar is seeking methods to rapidly test disk samples after fabrication to assure mechanical performance metrics are achieved. This report details the design and testing of a small punch test (SPT) that accommodates the 29 mm disk. Initial data were used to relate the SPT data to tensile properties, such as the yield strength (YS), ultimate tensile strength (UTS), and total elongation to failure. Although the SPT has been established as a somewhat reliable method for testing metallic materials, few studies have applied the SPT to refractory materials such as Mo. Based on tensile testing performed at Oak Ridge National Laboratory on different Mo samples, correlation between the Mo tensile and SPT properties could be performed, establishing a standard calibration that could be applied to other Mo samples. To test the efficacy of the SPT with Mo, multiple different disk batches were fabricated under different conditions (e.g., pressure, lubricant) with commercially available pure Mo powder. Generally, only a UTS could be well defined because the press and sinter disks failed under brittle fracture, making it difficult to determine the YS and elongation. Compared with disks fabricated with aMo powder, the aMo samples underperformed their pure nat Mo counterparts. This report summarizes the current status of the SPT, but further evaluation is needed before it can be applied as a reliable quality assurance tool.

62 RADIOLOGY AND NUCLEAR MEDICINE↗

Spatial patterns of historical crop yields reveal soil health attributes in US Midwest fields

Abstract Attaining high crop yields and increasing carbon storage in agricultural soils, while avoiding negative environmental impacts on water quality, soil erosion, and biodiversity, requires accurate and precise management of crop inputs and management practices. The long-term analysis of spatial and temporal patterns of crop yields provides insights on how yields vary in a field, with parts of field constantly producing either high yields or low yields and other parts that fluctuate from one year to the next. The concept of yield stability has shown to be informative on how plants translate the effects of environmental conditions (e.g., soil, climate, topography) across the field and over the years in the final yield, and as a valuable layer in developing prescription maps of variable fertilizer rate inputs. Using known relationships between soil health and crop yields, we hypothesize that areas with measured constantly low yield will return low carbon to the soil affecting its heath. On this premises, yield stability zones (YSZ) provide an effective and practical integrative measure of the small-scale variability of soil health on a field relative basis. We tested this hypothesis by measuring various metrics of soil health from commercial farmers’ fields in the north central Midwest of the USA in samples replicated across YSZ, using a soil test suite commonly used by producers and stakeholders active in agricultural carbon credits markets. We found that the use of YSZ allowed us to successfully partition field-relative soil organic carbon (SOC) and soil health metrics into statistically distinct regions. Low and stable (LS) yield zones were statistically lower in normalized SOC when compared to high and stable (HS) and unstable (US) yield zones. The drivers of the yield differences within a field are a series of factors ranging from climate, topography and soil. LS zones occur in areas of compacted soil layers or shallow soils (edge of the field) on steeper slopes. The US zones occurring with high water flow accumulation, were more dependent on topography and rainfall. The differences in the components of the overall soil health score (SHS) between these YSZ increased with sample depth suggesting a deeper topsoil in the US and HS zones, driven by the accumulation of water, nutrients, and carbon downslope. Comparison of the field management provided initial evidence that zero tillage reduces the magnitude of the variance in SOC and soil health metrics between the YSZ.

Fowler, Ames↗

pnnl/i2x

Interconnection Innovation e-Xchange (i2x) Test Systems allows for scripted customizations of social behavior, recovery operations, investment decisions, and metrics in a simplified Python module. Public test systems allow for replication of results by other stakeholders

McDermott, Tom↗

Comparison of Test Data Using Different Tools Available in W-13 [Slides]

Here, we show progress on recent work performed in our team to answer system engineer’s questions; solicit feedback on metrics and provide suggestions on other test comparison examples; and use quasi “tool-time” to share two tools that fellow engineers in our group have developed and are using.

42 ENGINEERING↗

Performance Monitoring Program: Developing Comparative Metrics for Fitness-for-Duty Programs

To comply with U.S. Nuclear Regulatory Commission (NRC) regulations, licensees and entities authorized under Title 10 of the Code of Federal Regulations (CFR) Part 26 Section 26.3 (§ 26.3) are required to have fitness-for-duty (FFD) programs. Under § 26.3, the expectation of these FFD programs is to provide reasonable assurance that individuals who are granted unescorted access to nuclear power reactor protected areas and Category I fuel cycle facility material control areas are trustworthy, will perform their tasks in a reliable manner, are not under the influence of any substance, legal or illegal, that may impair their ability to perform their duties, and are not mentally or physically impaired from any cause that can adversely affect their ability to safely and competently perform their duties. Pacific Northwest National Laboratory (PNNL) was tasked with developing a performance monitoring program to risk inform NRC inspection and policy regarding quantitative FFD performance data. To meet this need, PNNL developed methodologies that could be implemented within a performance monitoring program. Throughout this report, these methodologies are referred to as comparative metrics. The NRC provided PNNL with 2016–2019 data from annual reporting forms and single positive test forms provided by licensees and other entities. For most of the comparative metrics, the analyses required customized processing, such as creating filtering fields, adding data fields and summaries, and joining datasets. The comparative metrics developed include: random testing rate, random policy violation rate, pre-access policy violation rate, subversion attempt rate, and number of policy violations by labor category. The comparative metrics can be used for parsing and visualizing FFD program data and monitoring FFD performance at the labor category, facility, licensee, and industry levels to risk inform NRC inspection and policy with regard to the FFD data currently collected from licensees and other entities that implement Part 26 requirements. Furthermore, these developed comparative metrics allow a more in-depth look at the FFD programs for the industry to discern trends and patterns that may warrant changes at an industry level and to inform policy decisions. These analyses should be refreshed as new FFD data become available.

99 GENERAL AND MISCELLANEOUS↗

Optimizing cost-effective and benchmarked industry standards to quantify nutrient bioextraction by seaweed

Interest in the utility of seaweed farms to mitigate coastal eutrophication, or nutrient loading, has grown commensurate with the recent rise of the farmed seaweed industry in the U.S. But economic valuation of this ecosystem service remains elusive in part because of challenges in quantifying this spatiotemporally variable biological process with reproducible and comparable metrics. Regulatory bodies that permit wastewater discharge or lease area for aquaculture farms require water quality testing and reporting of dissolved total nitrogen (N) in nearshore marine environments. These metrics must meet EPA standards for testing and reporting (e.g., Total Kjeldahl Nitrogen - TKN). However, these metrics are inherently highly variable over space and time in dynamic nearshore systems, and expensive to evaluate with sufficient breadth to constrain this variance, creating a critical bottleneck to direct quantification of farmed seaweed net uptake rates in situ.

59 BASIC BIOLOGICAL SCIENCES↗

Joint Work Plan for DPC Filler Testing

The US generates approximately 2,000 Metric Tons of Heavy Metal (MTHM) of commercial spent fuel (SNF) each year and currently stores ~ 85,000 MTHM of commercial SNF at 70+ reactor sites, the disposal of which is the responsibility of the US Department of Energy (DOE). SNF is initially stored in spent nuclear fueld pools (SFPs). SFPs were initially constructed by US utilities for temporary fuel storage, but with no final disposal pathway available, SFPs are reaching capacity. To allow continued operation of the nation's commercial nuclear reactor fleet, utilities started transferring SNF from SFPs (wet storage) to dry cask storage systems, typically using dual-purpose (storage and transportation) canisters (DPCs). And while DPCs were designed, licensed and loaded to meet Nuclear Regulatory Commission (NRC) requirements that preclude the possibility of a critical event during SNF storage and transport, they were not designed or loaded to preclude the possibility of a criticality event during the regulated post-closure period following disposal, which could be up to 1,000,000 years (Price, 2019). DPC filler option criteria are detailed and materials that exhibit these attributes are explored. This document is an update of the SNL Joint Workplan on Filler Investigations for DPCs.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Tidal Turbine Test, Downeast Turbines, July 12, 2021

Downeast Turbines tested a tidal turbine prototype with novel rotor/channel system and lateral effluent discharge apparatus (LEDA), during five days of testing in the flume at Alden Lab. Three days of testing (July 12-14, 2021) focused on turbine power metrics of torque and rpm, which were low, and then two days of follow-up testing (July 27-28, 2021) focused on LEDA performance metrics of pressure differential and rates of volumetric flow, with encouraging results. Next step is to to characterize, and even optimize, configurations of the LEDA, using 3D-CFD as a helpful tool, to refine its shape and explore its limits of performance as a means of effluent discharge that augments performance of an instream turbine. An improved configuration of the LEDA will be re-combined with the rotor/channel system of the turbine prototype, and ultimately, the rotor will be re-sized (enlarged), to better match the LEDA's performance capabilities in drawing through a rate of volumetric flow. This submission is Downeast Turbines' Post Access Report for the test event. It includes the files described here (next below), and several reference links. "Downeast TEAMER-Post-Access-Report...docx" is a document file containing the report. "Appendices A, B, and C" are included in this file, and so are "Figures #1-7." "Appendix D - Test Data Workbooks.zip" is an archive file containing all post access data (raw data tables, calculating tables, and graphs), presented in fourteen Excel workbooks as described in the report. "Appendix E - Post Access Figures.zip" is an archive file containing "Figures #8-52," of the report.

16 TIDAL AND WAVE POWER↗

MODELING A SPENT NUCLEAR FUEL CASK SEISMIC TEST

The US Department of Energy Spent Fuel and Waste Science and Technology (SFWST) program is planning to conduct a series of full-scale shake table tests to simulate hypothetical earthquake conditions and record the response of surrogate spent nuclear fuel (SNF) assemblies in a canister dry storage system mockup. The shake table motions will represent a range of hypothetical earthquake conditions at hypothetical locations in the continental US to generally define the range of mechanical loads that SNF can be expected to experience during extended dry storage periods. The earthquake conditions will represent seismic hazards in the 2,000-to-20,000-year return period range. The test will use instrumented pressurized water reactor fuel assemblies with surrogate mass inside the fuel rods instead of radioactive fuel pellets. Dummy assemblies with similar mass and dimensions to actual fuel assemblies will occupy the rest of the fuel assembly locations in a SNF canister that holds 32 fuel assemblies. The canister will be located inside a mockup vertical concrete cask. Instrumentation will record the motion of the major components of the complex dynamic system, and strain gauges will be used to record the cladding strain at select locations. Preparations for the test require modeling predictions to identify the range of response of the system and to help select specific earthquake cases to be simulated on the shake table from a large set of potential cases. This paper describes the pretest nonlinear finite element modeling efforts that have been completed to date, including cask system level modeling and fuel assembly modeling in LS-DYNA. The cask system level models are critical for anticipating sliding or tipping of an unanchored cask during the test. The fuel assembly model is needed to estimate the range of cladding strain response and fuel assembly structural response to be expected during the test and cladding strain measurements will be key metrics for model validation and the development of modeling best practices after the test is concluded.

Klymyshyn, Nicholas A.↗

A multi‐variable framework for selecting WRF physics configurations at convection‐permitting scales: An Amazon wet‐season case study

Tropical convection over rainforests modulates atmospheric circulation and the energy and hydrological cycles across multiple scales. However, the scarcity of observations still limits our understanding of these processes. Although numerical models are utilized to investigate atmospheric physical processes, their performance depends on the choice of parameterizations and grid resolution. Here, in this work, we introduce and apply a multi‐variable, multi‐physics framework to evaluate and rank the Advanced Research Weather Research and Forecasting (WRF–ARW) configurations at 1‐km resolution over the central Amazon during the wet season. A 48‐member ensemble combines three land‐surface models (LSMs), four planetary boundary layer (PBL), and four microphysics (MP) schemes. Model performance for seven convection‐related near‐surface and boundary‐layer variables is assessed using Taylor diagrams and the Taylor skill score (TSS), analysis of variance (ANOVA)‐based sensitivity metrics, and non‐parametric rank tests. We then construct a combined, weighted TSS to identify configurations that are comparatively robust across variables. Results showed that most configurations reproduce near‐surface temperature, sensible and latent heat fluxes, and boundary‐layer height reasonably well, whereas humidity and rainfall remain challenging. LSM choice has the strongest impact on the surface fluxes and a secondary influence on near‐surface temperature and humidity, PBL schemes dominate boundary‐layer height, and MP schemes exert the largest control on rainfall. No single configuration is optimal for all variables, but the combination of Noah (LSM), Yonsei University (PBL), and Morrison (MP) emerges as the most robust configuration for this case, with the WRF single‐moment six‐class scheme (WSM6) providing a competitive, computationally cheaper MP alternative. The framework is general and can be applied to other regions, seasons, and convective regimes.

Amazon rainforest↗

Smoothing and flattening the universe through slow contraction versus inflation

In a systematic study, we use an equivalent pair of improved numerical relativity codes based on a tetrad-formulation of the classical Einstein-scalar field equations to examine whether slow contraction or inflation (or both) can resolve the homogeneity, isotropy and flatness problems. Our finding, based on a set of gauge/frame invariant diagnostics and the models considered, is that slow contraction robustly and rapidly smooths and flattens spacetime beginning from initial conditions that are outside the perturbative regime of the flat Friedmann-Robertson-Walker metric, whereas inflation fails these tests. We present new numerical evidence supporting the conjecture that the combination of ultralocal evolution and an effective equation-of-state with pressure much greater than energy density is the key to having robust and rapid smoothing. The opposite of ultralocality occurs in expanding spacetimes, which is the leading obstruction to smoothing following a big bang.

79 ASTRONOMY AND ASTROPHYSICS↗

An Extensible Software and Communication Platform for Distributed Energy Resource Management

This paper introduces a novel Distributed Extensible Grid Control (DEGC) software and communication platform to facilitate the control of distributed energy resources on electric grids. The DEGC software platform leverages state-of-the-art advances in secure, distributed communication and decentralized authorization and authentication. We discuss how these advances enable the kind of robust and secure communication required for a distributed grid control platform, and show how DEGC applies these technologies to the agile development and deployment of grid software through an extensible and flexible API. Here, we describe how DEGC can implement both Volt-VAR voltage magnitude control and Phasor-Based Control as sample applications and demonstrate the DEGC platform in hardware with the demanding Phasor-Based Control test case, and provide performance metrics.

24 POWER TRANSMISSION AND DISTRIBUTION↗

ADRIANO2 Calorimeter Performance from 2022 Test Beams

A novel high-granularity dual-readout calorimetric technique was developed as part of the T1604 collaboration. The ADRIANO2 Calorimeter Prototype consists of a pair of optically isolated, small sized tiles made of scintillating plastic and lead glass. Čerenkov light from the lead glass are exploited to for high resolution timing measurements, while high granularity from scintillating plastic can be used to probe the spatial component of the particle shower. This setup works for excellent energy resolution and particle detection for REDTOP as it is crucial for a calorimeter to detect the decay products of eta/eta-prime mesons. Measurements were collected on ADRIANO2 between February to December 2022 to evaluate the detector performance at Fermilab’s Test Beam Facility. The key metrics extracted from my analysis are the detector’s efficiency for various tile configuration and light-yield which will then be used as parameters for an upgraded REDTOP monte-carlo simulation campaign. An in-depth analysis of ADRIANO2 performance are detailed in this presentation.

43 PARTICLE ACCELERATORS↗

Automating the Analysis of Large Language Models Responses through Zero-Shot Question Answering

Recent advancements in Large Language Models (LLMs) have shown significant potential in various applications, yet their evaluation, particularly in zero-shot question answering scenarios, remains a challenging task. In this study, our objective was to explore precision metrics for Large Language Models (LLM) and design and implement a software pipeline to automatically evaluate LLMs' outputs under zero-shot question answering. Zero-shot question answering involves a model providing answers to questions about topics it hasn't seen during training. It leverages the principles of zero-shot learning by relying on semantic understanding and generalization from related knowledge. The data used was metadata from medical databases on congenital heart disease. We explored eleven LLM metrics and selected three for our evaluation: BLEU, BERTScore, and MoverScore. BLEU calculates a score based on the overlap of n-grams (contiguous sequences of n items, typically words) between the machine-generated translation and the reference translations. Higher BLEU scores indicate better correspondence between the machine-generated and human-generated translations. BERTScore is a metric used to evaluate the quality of machine-generated text by measuring the similarity of token embeddings produced by BERT (Bidirectional Encoder Representations from Transformers) between the generated text and reference text. MoverScore is a metric that quantifies the dissimilarity between the distributions of word embeddings from machine-generated text and reference text, emphasizing semantic similarity over exact token overlap. We also introduced HBKI, a composite metric summarizing these approaches. We tested five models —GPT-3, Llama-2, Gemini 1.5 Pro, Solar 10.7B, and Mixtral-8x7b. Our software pipeline, designed and implemented using Object-Oriented Programming principles, allows users to customize the selection and extraction of features for topics of interest in their own research. Our results show that MoverScore delivered the most precise evaluation of the LLM's outputs, while Mixtral-8x7b achieved the best overall performance in extracting metadata from the databases.

97 MATHEMATICS AND COMPUTING↗

Suitable low Global Warming Potential (GWP) refrigerants for two-speed Heat Pumps for residential applications based on speed Heat Pumps for residential applications based on simulated performance simulated performance

Cold climate Heat Pumps (CCHPs) using single-speed compressors in tandem have been successfully built and tested to reach its performance metrics with outdoor temperatures as low as -25°C. CCHPs must be designed to alleviate the problems of too high discharge temperatures, low suction pressure and high-pressure ratio at low ambient conditions and insufficient heating capacity relative to the heating capacity at 8.3°C. In this paper we recognize those concerns. Low-GWP refrigerants are screened based on the shape of their T-S saturation boundary. Simulations of the performance of low-GWP refrigerants (R32, R454B, R466A, and R452B) relative to R410A is done using the DOE/ORNL Heat Pump Design Model at the component level. Systemic inefficiency, the root cause of lost work, is addressed by component-level exergy analysis to refine design options. CCHPs using low-GWP refrigerants addresses issues of reducing energy consumption, lowering carbon footprint, and enabling environmentally sustainability. The CCHP was designed to meet a HSPF > 11.0 and SEER > 15.0 having adequate heat pump heating capacity down to -25°C. It is estimated that at least 2.6 million U.S homes using electric furnaces and heat pumps in cold or very old climates with an annual energy consumption of 0.17EJ would benefit by CCHPs.

Ally, Moonis↗