Vote for your favorite mineral in #MinCup26! - Azurite vs. Smithsonite
It's carbonate-vs-carbonate to kick off Mineral Cup 2026 with copper-rich Azurite against zinc-rich Smithsonite.
Log InRegister
Quick Links : The Mindat ManualThe Rock H. Currier Digital LibraryMindat Newsletter [Free Download]
Home PageAbout MindatThe Mindat ManualHistory of MindatCopyright StatusWho We AreContact UsAdvertise on Mindat
Donate to MindatCorporate SponsorshipSponsor a PageSponsored PagesMindat AdvertisersAdvertise on Mindat
Learning CenterWhat is a mineral?The most common minerals on earthInformation for EducatorsMindat ArticlesThe ElementsThe Rock H. Currier Digital LibraryGeologic TimeExplore Fossils
Minerals by PropertiesMinerals by ChemistryMineral Visual ExplorerAdvanced Locality SearchRandom MineralRandom LocalitySearch by minIDLocalities Near MeSearch ArticlesSearch GlossaryMore Search Options
Search For:
Mineral Name:
Locality Name:
Keyword(s):
 
The Mindat ManualAdd a New PhotoRate PhotosLocality Edit ReportCoordinate Completion ReportAdd Glossary Item
Mining CompaniesStatisticsUsersMineral MuseumsClubs & OrganizationsMineral Shows & EventsThe Mindat DirectoryDevice SettingsThe Mineral QuizTime Machine
Photo SearchPhoto GalleriesSearch by ColorPhoto Colour ExplorerNew Photos TodayNew Photos YesterdayMembers' Photo GalleriesPast Photo of the Day GalleryPhotography

Swinefordite

A valid IMA mineral species
This page is currently not sponsored. Click here to sponsor this page.
Hide all sections | Show all sections

About SwineforditeHide

07646940017271927195509.jpg
Ada Swineford
Formula:
Li(Al,Li,Mg)3((Si,Al)4O10)2(OH,F)4 · nH2O
Colour:
White, greenish yellow, dark olive-gray
Lustre:
Dull
Hardness:
1
Crystal System:
Monoclinic
Member of:
Name:
Named in honor of Ada Swineford (12 July 1917, Chicago, Illinois, USA - 31 July 1993, Manhattan, Kansas), clay mineralogist and professor of geology at Western Washington State College, Bellingham, Washington, USA.

Unique IdentifiersHide

Mindat ID:
3847
Long-form identifier:
mindat:1:1:3847:4

IMA Classification of SwineforditeHide

Classification of SwineforditeHide

9.EC.45

9 : SILICATES (Germanates)
E : Phyllosilicates
C : Phyllosilicates with mica sheets, composed of tetrahedral and octahedral nets
71.3.1a.5

71 : PHYLLOSILICATES Sheets of Six-Membered Rings
3 : Sheets of 6-membered rings with 2:1 clays
16.1.8

16 : Silicates Containing Aluminum and other Metals
1 : Aluminosilicates of Li

Mineral SymbolsHide

As of 2021 there are now IMA–CNMNC approved mineral symbols (abbreviations) for each mineral species, useful for tables and diagrams.

Please only use the official IMA–CNMNC symbol. Older variants are listed for historical use only.

SymbolSourceReference for Standard
SfdIMA–CNMNCWarr, L.N. (2021). IMA–CNMNC approved mineral symbols. Mineralogical Magazine, 85(3), 291-320. doi:10.1180/mgm.2021.43
SfdWarr (2020)Warr, L.N. (2020) Recommended abbreviations for the names of clay minerals and associated phases. Clay Minerals, 55, 261–264 doi:10.1180/clm.2020.30

Pronunciation of SwineforditeHide

Pronunciation:
PlayRecorded byCountry
Jolyon RalphUnited Kingdom

Physical Properties of SwineforditeHide

Comment:
Glistening when hydrated; dull when partially dehydrated.
Colour:
White, greenish yellow, dark olive-gray
Streak:
White
Hardness:
Tenacity:
Waxy

Optical Data of SwineforditeHide

Type:
Biaxial (-)
RI values:
nα = 1.492 nβ = 1.524(2) nγ = 1.526(2)
2V:
Measured: 29° to 45°, Calculated: 37°
Max. Birefringence:
δ = 0.034
Based on recorded range of RI values above.

Interference Colours:
The colours simulate birefringence patterns seen in thin section under crossed polars. They do not take into account mineral colouration or opacity.

Michel-Levy Bar The default colours simulate the birefringence range for a 30 µm thin-section thickness. Adjust the slider to simulate a different thickness.

Grain Simulation You can rotate the grain simulation to show how this range might look as you rotated a sample under crossed polars.

Surface Relief:
Moderate
Dispersion:
r > v strong
Pleochroism:
Weak
Comments:
Y = almost colorless; Z = pale yellow-brown

Chemistry of SwineforditeHide

Mindat Formula:
Li(Al,Li,Mg)3((Si,Al)4O10)2(OH,F)4 · nH2O
Element Weights:
Element% weight
O55.662 %
Si31.267 %
Al11.264 %
Li0.966 %
H0.842 %

Calculated from ideal end-member formula.
Common Impurities:
Al,Fe

Crystallography of SwineforditeHide

Crystal System:
Monoclinic
Class (H-M):
2/m - Prismatic
Space Group:
B2/m
Setting:
C2/m
Cell Parameters:
a = 5.2 Å, b = 9.0 Å, c = 13.0 Å
Ratio:
a:b:c = 0.578 : 1 : 1.444
Unit Cell V:
0.00 ų (Calculated from Unit Cell)
Morphology:
Resembles petroleum jelly when hydrated; on dehydration, becomes fibrous, in thin ribbons, folded and twisted, and in curled sheets
Comment:
Z n.d.

X-Ray Powder DiffractionHide

Powder Diffraction Data:
d-spacingIntensity
12.96 Å(vvs)
4.53 Å(vs)
1.508 Å(vs)
3.09 Å(s)
2.62 Å(m)
1.713 Å(m)
1.304 Å(m)
Comments:
partly hydrated

Geological EnvironmentHide

Paragenetic Mode(s):
Paragenetic ModeEarliest Age (Ga)
Near-surface Processes
22 : Hydration and low-? subsurface aqueous alteration (see also #23)

Type Occurrence of SwineforditeHide

Place of Conservation of Type Material:
Department of Geology, East Carolina University, Greenville, North Carolina, USA.
Irenee Dupont Mineral Collection, University of Delaware, Newark, Delaware, USA.
National Museum of Natural History, Smithsonian Institution, Washington, D.C., USA.
Musee
Associated Minerals at Type Locality:

Synonyms of SwineforditeHide

Other Language Names for SwineforditeHide

Relationship of Swinefordite to other SpeciesHide

Member of:
Other Members of Smectite Group:
Beidellite(Na,Ca0.5)0.3Al2((Si,Al)4O10)(OH)2 · nH2OMon. 2/m : B2/m
FerrosaponiteCa0.3(Fe2+,Mg,Fe3+)3((Si,Al)4O10)(OH)2 · 4H2OMon.
HectoriteNa0.3(Mg,Li)3(Si4O10)(F,OH)2Mon. 2/m : B2/m
Montmorillonite(Na,Ca)0.33(Al,Mg)2(Si4O10)(OH)2 · nH2OMon. 2/m : B2/m
NontroniteNa0.3Fe2((Si,Al)4O10)(OH)2 · nH2OMon. 2/m : B2/m
'Pimelite'Ni3Si4O10(OH)2 · 4H2OHex.
Saliotite(Li,Na)Al3(AlSi3O10)(OH)5Mon. 2/m : B2/m
SaponiteCa0.25(Mg,Fe)3((Si,Al)4O10)(OH)2 · nH2OMon.
SauconiteNa0.3Zn3((Si,Al)4O10)(OH)2 · 4H2OMon.
Stevensite(Ca,Na)xMg3-x(Si4O10)(OH)2Mon.
VolkonskoiteCa0.3(Cr,Mg,Fe)2((Si,Al)4O10)(OH)2 · 4H2OMon.
Yakhontovite(Ca,Na)0.5(Cu,Fe,Mg)2(Si4O10)(OH)2 · 3H2OMon.
ZincsiliteZn3Si4O10(OH)2 · 4H2O (?)Mon.

Common AssociatesHide

Associations Based on Photo Data:
3 photos of Swinefordite associated with AlbiteNa(AlSi3O8)
1 photo of Swinefordite associated with FluorapatiteCa5(PO4)3F

Related Minerals - Strunz-mindat GroupingHide

9.EC.MeifuiteKFe6(Si7Al)O19(OH)4Cl2Tric. 1 : P1
9.EC.BalestraiteKLi2V5+Si4O12Mon. 2 : B2
9.EC.05TalcMg3Si4O10(OH)2Tric. 1 : P1
9.EC.05MinnesotaiteFe2+3Si4O10(OH)2Tric. 1 : P1
9.EC.05WillemseiteNi3Si4O10(OH)2Mon.
9.EC.9.EC.VoloshiniteRb(LiAl1.50.5)(Al0.5Si3.5)O10F2Mon. 2/m : B2/b
9.EC.10FluorluanshiweiiteKLiAl1.5(Si3.5Al0.5)O10F2Mon. 2/m : B2/m
9.EC.10GarmiteCsLiMg2(Si4O10)F2Mon.
9.EC.10GorbunoviteCsLi2(Ti,Fe)Si4O10(F,OH,O)2Mon.
9.EC.10FerripyrophylliteFe3+Si2O5(OH)Mon. 2/m
9.EC.10ManganiceladoniteK(MgMn3+◻)(Si4O10)(OH)2Mon.
9.EC.10LuanshiweiiteKLiAl1.5(Si3.5Al0.5)O10(OH)2Mon. 2/m : B2/b
9.EC.10PyrophylliteAl2Si4O10(OH)2Tric. 1
9.EC.15ParagoniteNaAl2(AlSi3O10)(OH)2Mon.
9.EC.15FerroaluminoceladoniteK(Fe2+Al◻)(Si4O10)(OH)2Mon. 2/m : B2/m
9.EC.15NanpingiteCsAl2(AlSi3O10)(OH,F)2Mon. 2/m : B2/b
9.EC.15FerroceladoniteK(Fe2+Fe3+◻)(Si4O10)(OH)2Mon. 2/m : B2/m
9.EC.15GanteriteBa0.5(Na,K)0.5Al2(Si2.5Al1.5)O10(OH)2Mon. 2/m : B2/b
9.EC.15KreiteriteCsLi2Fe3+(Si4O10)F2Mon.
9.EC.15RoscoeliteKV3+2(AlSi3O10)(OH)2Mon. 2/m : B2/b
9.EC.15AluminoceladoniteK(MgAl◻)(Si4O10)(OH)2Mon. 2/m : B2/m
9.EC.15Tobelite(NH4)Al2(AlSi3O10)(OH)2Mon. 2/m : B2/m
9.EC.15TainioliteKLiMg2(Si4O10)F2Mon. 2/m : B2/m
9.EC.15CeladoniteK(MgFe3+◻)(Si4O10)(OH)2Mon. 2/m : B2/m
9.EC.15ChromceladoniteK(MgCr◻)(Si4O10)(OH)2Mon. 2 : B2
9.EC.15MontdoriteKFe2+1.5Mn2+0.5Mg0.5Si4O10(F,OH)2Mon. 2/m : B2/m
9.EC.15ChromphylliteKCr2(AlSi3O10)(OH)2Mon. 2/m : B2/b
9.EC.15BoromuscoviteKAl2(BSi3O10)(OH)2Mon. 2/m
9.EC.15'UM1988-22-SiO:AlCaFFeHKLiMg'KLiMgAl2Si3O10F2Mon.
9.EC.15Chernykhite(Ba,Na)(V3+,Al,Mg)2((Si,Al)4O10)(OH)2Mon.
9.EC.15MuscoviteKAl2(AlSi3O10)(OH)2Mon. 2/m : B2/b
9.EC.20MasutomiliteK(LiAlMn2+)[AlSi3O10]F2Mon. 2 : B2
9.EC.20OxyphlogopiteK(Mg,Ti,Fe)3[(Si,Al)4O10](O,F)2Mon. 2/m : B2/m
9.EC.20'Chloroferrokinoshitalite'(Ba,K)(Fe2+,Mg)3(Al2Si2O10)(Cl,OH,F)2
9.EC.20SiderophylliteKFe2+2Al(Al2Si2O10)(OH)2Mon.
9.EC.20SokolovaiteCsLi2Al(Si4O10)F2Mon.
9.EC.20HendricksiteKZn3(Si3Al)O10(OH)2Mon. 2/m : B2/m
9.EC.20TetraferriphlogopiteKMg3(Si3Fe3+)O10(OH)2Mon. 2/m : B2/m
9.EC.20FluoranniteKFe2+3(Si3Al)O10F2Mon. 2/m : B2/m
9.EC.20AspidoliteNaMg3(AlSi3O10)(OH)2Mon. 2/m : B2/m
9.EC.20Suhailite(NH4)Fe2+3(AlSi3O10)(OH)2Mon. 2/m : B2/m
9.EC.20EphesiteNaLiAl2(Al2Si2O10)(OH)2Tric. 1 : P1
9.EC.20NorrishiteKLiMn3+2(Si4O10)O2Mon. 2/m : B2/m
9.EC.20PhlogopiteKMg3(AlSi3O10)(OH)2Mon. 2/m : B2/m
9.EC.20YangzhumingiteKMg2.5(Si4O10)F2Mon. 2/m : B2/m
9.EC.20OrloviteKLi2Ti(Si4O10)OFMon. 2 : B2
9.EC.20TetraferrianniteKFe2+3(Si3Fe3+)O10(OH)2Mon. 2/m : B2/m
9.EC.20ShirokshiniteK(NaMg2)(Si4O10)F2Mon. 2/m : B2/m
9.EC.20TrilithioniteK(Li1.5Al1.5)(AlSi3O10)(F,OH)2Mon. 2/m : B2/b
9.EC.20PolylithioniteKLi2Al(Si4O10)(F,OH)2Mon. 2/m : B2/b
9.EC.20ShirozuliteKMn2+3(Si3Al)O10(OH)2Mon. 2/m : B2/m
9.EC.20PreiswerkiteNaMg2Al(Al2Si2O10)(OH)2Mon. 2/m : B2/b
9.EC.20FluorophlogopiteKMg3(Si3Al)O10F2Mon. 2/m : B2/m
9.EC.20Wonesite(Na,K,◻)(Mg,Fe,Al)6(Si,Al)8O20(OH,F)4Mon. 2/m : B2/m
9.EC.20'UM2004-49-SiO:AlCsFHKLi'(Cs,K)(Al,Li)2.6((Si,Al)4O10)(F,OH)2
9.EC.20FluorotetraferriphlogopiteKMg3(Fe3+Si3O10)F2Mon. 2/m : B2/m
9.EC.20AnniteKFe2+3(AlSi3O10)(OH)2Mon. 2/m : B2/m
9.EC.20EastoniteKMg2Al(Al2Si2O10)(OH)2Mon.
9.EC.22'Pimelite'Ni3Si4O10(OH)2 · 4H2OHex.
9.EC.30MargariteCaAl2(Al2Si2O10)(OH)2Mon. 2/m : B2/b
9.EC.35Kinoshitalite(Ba,K)(Mg,Mn2+,Al)3(Al2Si2O10)(OH)2Mon. 2/m : B2/m
9.EC.35Ferrokinoshitalite(Ba,K)(Fe2+,Mg)3(Al2Si2O10)(OH,F)2Mon. 2/m : B2/m
9.EC.35ClintoniteCaAlMg2(SiAl3O10)(OH)2Mon. 2/m : B2/m
9.EC.35Oxykinoshitalite(Ba,K)(Mg,Ti,Fe3+,Fe2+)3((Si,Al)4O10)(O,OH,F)2Mon. 2/m : B2/m
9.EC.35FluorokinoshitaliteBaMg3(Al2Si2O10)F2Mon. 2/m : B2/m
9.EC.35BityiteCaLiAl2(AlBeSi2O10)(OH)2Mon. 2/m : B2/b
9.EC.35Anandite(Ba,K)(Fe2+,Mg)3((Si,Al,Fe)4O10)(S,OH)2Mon. 2/m : B2/b
9.EC.40Montmorillonite(Na,Ca)0.33(Al,Mg)2(Si4O10)(OH)2 · nH2OMon. 2/m : B2/m
9.EC.40Beidellite(Na,Ca0.5)0.3Al2((Si,Al)4O10)(OH)2 · nH2OMon. 2/m : B2/m
9.EC.40VolkonskoiteCa0.3(Cr,Mg,Fe)2((Si,Al)4O10)(OH)2 · 4H2OMon.
9.EC.40NontroniteNa0.3Fe2((Si,Al)4O10)(OH)2 · nH2OMon. 2/m : B2/m
9.EC.40Kurumsakite(Zn,Ni,Cu)8Al8V5+2Si5O35 · 27H2O (?)Orth.
9.EC.40Yakhontovite(Ca,Na)0.5(Cu,Fe,Mg)2(Si4O10)(OH)2 · 3H2OMon.
9.EC.45HectoriteNa0.3(Mg,Li)3(Si4O10)(F,OH)2Mon. 2/m : B2/m
9.EC.45ZincsiliteZn3Si4O10(OH)2 · 4H2O (?)Mon.
9.EC.45HanjiangiteBa2CaV3+Al(H2AlSi3O12)(CO3)2FMon. 2 : B2
9.EC.45SpadaiteMgSiO2(OH)2 · H2O (?)
9.EC.45FerrosaponiteCa0.3(Fe2+,Mg,Fe3+)3((Si,Al)4O10)(OH)2 · 4H2OMon.
9.EC.45Stevensite(Ca,Na)xMg3-x(Si4O10)(OH)2Mon.
9.EC.45SaponiteCa0.25(Mg,Fe)3((Si,Al)4O10)(OH)2 · nH2OMon.
9.EC.45SauconiteNa0.3Zn3((Si,Al)4O10)(OH)2 · 4H2OMon.
9.EC.50VermiculiteMg0.7(Mg,Fe,Al)6(Si,Al)8O20(OH)4 · 8H2OMon. 2/m
9.EC.52'Tarasovite'near NaKAl11Si13O40(OH)9 · 3H2O
9.EC.55ClinochloreMg5Al(AlSi3O10)(OH)8Mon. 2/m : B2/m
9.EC.55Borocookeite(LiAl4◻)[BSi3O10](OH)8Mon. m : Bb
9.EC.55FranklinfurnaceiteCa2Fe3+Mn2+3Mn3+(Zn2Si2O10)(OH)8Mon. 2 : B2
9.EC.55PennantiteMn2+5Al(AlSi3O10)(OH)8Tric.
9.EC.55VakhrushevaiteMg5Cr(AlSi3O10)(OH)8Tric. 1
9.EC.55NimiteNi5Al(AlSi3O10)(OH)8Mon. 2/m : B2/m
9.EC.55Cookeite(LiAl4◻)[AlSi3O10](OH)8Mon. 2/m
9.EC.55GonyeriteMn2+5Fe3+(Fe3+Si3O10)(OH)8Orth.
9.EC.55ChamositeFe2+5Al(AlSi3O10)(OH)8Mon. 2/m : B2/m
9.EC.55'Orthochamosite'(Fe2+,Mg,Fe3+)5Al(AlSi3O10)(OH,O)8
9.EC.55BaileychloreZn5Al(AlSi3O10)(OH)8Tric. 1
9.EC.55SudoiteMg2Al3(AlSi3O10)(OH)8Mon. 2/m : B2/m
9.EC.55GlagoleviteNa(Mg,Al)6(AlSi3O10)(OH,O)8Tric. 1 : P1
9.EC.55DonbassiteAl4.33(AlSi3O10)(OH)8Mon. 2 : B2
9.EC.60DozyiteMg7Al2(Al2Si4O15)(OH)12Mon.
9.EC.60Rectorite(Na,Ca)Al4((Si,Al)8O20)(OH)4 · 2H2OMon.
9.EC.60Corrensite(Mg,Fe)9((Si,Al)8O20)(OH)10 · nH2OOrth.
9.EC.60AliettiteCa0.2Mg6((Si,Al)8O20)(OH)4 · 4H2OMon.
9.EC.60Karpinskite(Ni,Mg)2Si2O5(OH)2 (?)Mon.
9.EC.60LunijianlaiteLi0.7Al6.2(AlSi7O20)(OH,O)10Mon.
9.EC.60TosuditeNa0.5(Al,Mg)6((Si,Al)8O18)(OH)12 · 5H2OMon. 2 : B2
9.EC.60HydrobiotiteK(Mg,Fe2+)6((Si,Al)8O20)(OH)4 · nH2OMon. 2/m : B2/m
9.EC.60Saliotite(Li,Na)Al3(AlSi3O10)(OH)5Mon. 2/m : B2/m
9.EC.60KulkeiteMg8Al(AlSi7O20)(OH)10Mon.
9.EC.60BrinrobertsiteNa0.3Al4(Si4O10)2(OH)4 · 3.5 H2OMon.
9.EC.65Macaulayite(Fe,Al)24Si4O43(OH)2Mon.
9.EC.70BurckhardtitePb2(Fe3+Te6+)[AlSi3O8]O6Trig. 3m(32/m) : P31m
9.EC.75Niksergievite(Ba,Ca)2Al3(AlSi3O10)(CO3)(OH)6 · nH2OMon.
9.EC.75Ferrisurite(Pb,Ca)2.4Fe3+2(Si4O10)(CO3)1.7(OH)3 · nH2OMon.
9.EC.75Surite(Pb,Ca)3(Al,Fe2+,Mg)2((Si,Al)4O10)(CO3)2(OH)2Mon. 2 : P21
9.EC.80KegelitePb8Al4(Si8O20)(SO4)2(CO3)4(OH)8Mon.

Other InformationHide

Health Risks:
No information on health risks for this material has been entered into the database. You should always treat mineral specimens with care.

Internet Links for SwineforditeHide

References for SwineforditeHide

Localities for SwineforditeHide

Showing 6 localities.

This map shows a selection of localities that have latitude and longitude coordinates recorded. Click on the symbol to view information about a locality. The symbol next to localities in the list can be used to jump to that position on the map.
Hide all sections | Show all sections

Locality ListHide

- This locality has map coordinates listed. - This locality has estimated coordinates. ⓘ - Click for references and further information on this occurrence. ? - Indicates mineral may be doubtful at this locality. - Good crystals or important locality for species. - World class for species or very significant. (TL) - Type Locality for a valid mineral species. (FRL) - First Recorded Locality for everything else (eg varieties). Struck out - Mineral was erroneously reported from this locality. Faded * - Never found at this locality but inferred to have existed at some point in the past (e.g. from pseudomorphs).

All localities listed without proper references should be considered as questionable.
China
 
  • Xinjiang
    • Ili Kazakh Autonomous Prefecture
      • Altay Prefecture (Aletai Prefecture)
        • Fuyun Co. (Koktokay Co.)
          • Koktokay pegmatite field (Keketuohai pegmatite field)
            • Altay Mine
Liangming Fan et al. (1994)
Ethiopia
 
  • Oromia Region
    • Kenticha pegmatite field
Pavel M. Kartashov (n.d.)
Germany
 
  • Baden-Württemberg
    • Freiburg Region
      • Lörrach
        • Todtnau
Walenta (1996)
Japan
 
  • Iwate Prefecture
    • Kunohe-gun
      • Hirono
        • Ono
Specimen obtained from Dr Go Ito
USA
 
  • California
    • San Diego County
      • Pala Mining District
        • Pala
          • Tourmaline Queen Mountain (Pala Mtn; Queen Mtn)
Harvard Museum of Natural History ...
  • North Carolina
    • Cleveland County
      • Kings Mountain
Tien et al. (1975) +2 other references
 
and/or  
Mindat.org® is an outreach project of the Hudson Institute of Mineralogy, a 501(c)(3) not-for-profit organization. Mindat® and mindat.org® are registered trademarks of the Hudson Institute of Mineralogy.
Copyright © mindat.org and the Hudson Institute of Mineralogy 1993-2026, except where stated. Most political location boundaries are © OpenStreetMap contributors. Mindat.org relies on the contributions of thousands of members and supporters. Founded in 2000 by Jolyon Ralph and Ida Chau.
Content on this site may not be used to train, fine-tune, or otherwise develop artificial intelligence or machine learning models without prior written permission - see our Terms & Conditions.
To cite: Ralph, J., Von Bargen, D., Martynov, P., Zhang, J., Que, X., Prabhu, A., Morrison, S. M., Li, W., Chen, W., & Ma, X. (2025). Mindat.org: The open access mineralogy database to accelerate data-intensive geoscience research. American Mineralogist, 110(6), 833–844. doi:10.2138/am-2024-9486.
Privacy Policy - Terms & Conditions - Contact Us / DMCA issues - Report a bug/vulnerability Current server date and time: September 1, 2026 07:58:52 Page updated: August 2, 2026 23:23:24
Go to top of page