Built 2026-10-18 (18 October 2026)

Topia Weather Records (MXN00010086)

Record envelope, standing records and threshold days for Topia (MXN00010086), Mexico, with 39 years of record.

Key Facts for Topia

  • Topia (MXN00010086) is a weather station in Mexico at 25.22 latitude and -106.57 longitude, 1,770 m (5,807 ft) above sea level.
  • The station reports from 1947 to 1985, 39 years of record.
  • 1,464 records set at Topia still stand.
  • Records are tracked for tmax, tmin, prcp: an element needs 30 years of data to be eligible.
  • Topia set a daily record high maximum temperature of 30.0 C (86.0 F) on 27 August 1985.

About the Station

  • Location: Mexico, 25.22 latitude, -106.57 longitude.
  • Elevation: 1,770 m (5,807 ft).
  • Period of record: 1947 to 1985, 39 years.
  • Eligible elements: tmax, tmin, prcp.

Daily Record Envelope and 2026

0 days at or beyond a record
Daily record high and record low at Topia, with 2026 drawn through them The band shows the record high and record low for each calendar day at Topia. The lines show the 2026 daily maximum and minimum. 0 days in 2026 matched or passed a record. Temperatures are in degrees Celsius. -10010203040 JanFebMarAprMayJunJulAugSepOctNovDec
The band shows the record high and record low for each calendar day at Topia. The lines show the 2026 daily maximum and minimum. 0 days in 2026 matched or passed a record. Temperatures are in degrees Celsius.
Daily record high and record low at Topia, with 2026 drawn through them
MonthHighest record highLowest record low2026 highest maximum2026 lowest minimum
Jan29.4 C (84.9 F)-2.2 C (28.0 F)n/an/a
Feb30.0 C (86.0 F)0.0 C (32.0 F)n/an/a
Mar37.2 C (99.0 F)0.0 C (32.0 F)n/an/a
Apr35.0 C (95.0 F)1.7 C (35.1 F)n/an/a
May34.4 C (93.9 F)6.1 C (43.0 F)n/an/a
Jun38.3 C (100.9 F)6.1 C (43.0 F)n/an/a
Jul35.0 C (95.0 F)7.8 C (46.0 F)n/an/a
Aug31.7 C (89.1 F)10.0 C (50.0 F)n/an/a
Sep37.8 C (100.0 F)7.8 C (46.0 F)n/an/a
Oct31.1 C (88.0 F)5.6 C (42.1 F)n/an/a
Nov30.0 C (86.0 F)0.0 C (32.0 F)n/an/a
Dec29.4 C (84.9 F)-2.2 C (28.0 F)n/an/a

Which Years Hold Standing Records

1,464 standing records
Standing records at Topia by the year they were set 1,464 records at Topia still stand. 1975 holds the most, with 107. 0501001501953: 501954: 621955: 671956: 531957: 501958: 491959: 481960: 481961: 311962: 261963: 481964: 601965: 251966: 221967: 391968: 311969: 541970: 301971: 371972: 251973: 421974: 651975: 1071976: 491977: 341978: 321979: 321980: 191981: 281982: 301983: 431984: 811985: 47195319571961196519691973197719811985
1,464 records at Topia still stand. 1975 holds the most, with 107.
Standing records at Topia by the year they were set
Year setStanding records
195350
195462
195567
195653
195750
195849
195948
196048
196131
196226
196348
196460
196525
196622
196739
196831
196954
197030
197137
197225
197342
197465
1975107
197649
197734
197832
197932
198019
198128
198230
198343
198481
198547

All-Time Record Progression

1 new records
When Topia set new all-time records 1 all-time records were set at Topia between 24 January 1979 and 24 January 1979. Each dot is a new record. Record daily precipitation24 January 1979: Record daily precipitation 280.4 mm (11.0 in)1980
1 all-time records were set at Topia between 24 January 1979 and 24 January 1979. Each dot is a new record.
When Topia set new all-time records
DateKindDetail
1979-01-24Record daily precipitationRecord daily precipitation 280.4 mm (11.0 in)

Wettest Day of Each Month

Jan: 280.4 mm (11.0 in)
Record daily precipitation for each month at Topia The wettest day on record for each calendar month at Topia. The most was 280.4 mm (11.0 in) on 24 January 1979. 0100200300 Jan: 280.4 mm (11.0 in), 24 January 1979 Jan Feb: 90.2 mm (3.6 in), 21 February 1973 Feb Mar: 158.2 mm (6.2 in), 3 March 1983 Mar Apr: 52.3 mm (2.1 in), 6 April 1983 Apr May: 40.9 mm (1.6 in), 19 May 1979 May Jun: 86.9 mm (3.4 in), 21 June 1950 Jun Jul: 158.5 mm (6.2 in), 8 July 1949 Jul Aug: 104.4 mm (4.1 in), 17 August 1954 Aug Sep: 164.8 mm (6.5 in), 9 September 1948 Sep Oct: 192.3 mm (7.6 in), 29 October 1972 Oct Nov: 124.7 mm (4.9 in), 23 November 1972 Nov Dec: 143.3 mm (5.6 in), 5 December 1957 Dec
The wettest day on record for each calendar month at Topia. The most was 280.4 mm (11.0 in) on 24 January 1979.
Record daily precipitation for each month at Topia
MonthRecord daily precipitation (mm)Date
Jan280.4 mm (11.0 in)24 January 1979
Feb90.2 mm (3.6 in)21 February 1973
Mar158.2 mm (6.2 in)3 March 1983
Apr52.3 mm (2.1 in)6 April 1983
May40.9 mm (1.6 in)19 May 1979
Jun86.9 mm (3.4 in)21 June 1950
Jul158.5 mm (6.2 in)8 July 1949
Aug104.4 mm (4.1 in)17 August 1954
Sep164.8 mm (6.5 in)9 September 1948
Oct192.3 mm (7.6 in)29 October 1972
Nov124.7 mm (4.9 in)23 November 1972
Dec143.3 mm (5.6 in)5 December 1957

Period of Record Coverage

1953 to 1985
Days with data per year at Topia 33 years of record at Topia, 1953 to 1985. 6 years have data for under 90 percent of days and are left out of rankings: 1953, 1957, 1976, 1977, 1983, 1985. 1953: 291 of 365 days1954: 364 of 365 days1955: 365 of 365 days1956: 366 of 366 days1957: 303 of 365 days1958: 365 of 365 days1959: 334 of 365 days1960: 366 of 366 days1961: 365 of 365 days1962: 365 of 365 days1963: 365 of 365 days1964: 366 of 366 days1965: 364 of 365 days1966: 362 of 365 days1967: 365 of 365 days1968: 366 of 366 days1969: 363 of 365 days1970: 364 of 365 days1971: 363 of 365 days1972: 366 of 366 days1973: 365 of 365 days1974: 365 of 365 days1975: 364 of 365 days1976: 240 of 366 days1977: 243 of 365 days1978: 365 of 365 days1979: 364 of 365 days1980: 335 of 366 days1981: 364 of 365 days1982: 365 of 365 days1983: 307 of 365 days1984: 335 of 366 days1985: 243 of 365 days1955196019651970197519801985
33 years of record at Topia, 1953 to 1985. 6 years have data for under 90 percent of days and are left out of rankings: 1953, 1957, 1976, 1977, 1983, 1985.
Days with data per year at Topia
YearDays with dataShare of yearComplete
195329180%No
1954364100%Yes
1955365100%Yes
1956366100%Yes
195730383%No
1958365100%Yes
195933492%Yes
1960366100%Yes
1961365100%Yes
1962365100%Yes
1963365100%Yes
1964366100%Yes
1965364100%Yes
196636299%Yes
1967365100%Yes
1968366100%Yes
196936399%Yes
1970364100%Yes
197136399%Yes
1972366100%Yes
1973365100%Yes
1974365100%Yes
1975364100%Yes
197624066%No
197724367%No
1978365100%Yes
1979364100%Yes
198033592%Yes
1981364100%Yes
1982365100%Yes
198330784%No
198433592%Yes
198524367%No

Latest Records

20
Latest records at Topia
DateStationRecordValueBeat old record byOld record stoodSignificance
27 August 1985Topia, MXdaily high max30.0 C (86.0 F)1.7 C (3.1 F)15 years12 of 100 (Routine)
24 August 1985Topia, MXdaily high max30.6 C (87.1 F)1.2 C (2.2 F)24 years13 of 100 (Routine)
23 August 1985Topia, MXdaily low min12.2 C (54.0 F)1.7 C (3.1 F)28 years24 of 100 (Routine)
23 August 1985Topia, MXdaily high max31.1 C (88.0 F)1.1 C (2.0 F)12 years9 of 100 (Routine)
19 August 1985Topia, MXdaily low min11.1 C (52.0 F)1.1 C (2.0 F)0 years11 of 100 (Routine)
17 August 1985Topia, MXdaily low min (Tie)12.2 C (54.0 F)tie0 years0 of 100 (Routine)
16 August 1985Topia, MXdaily rain22.6 mm (0.9 in)1.3 mm (0.05 in)36 years14 of 100 (Routine)
16 August 1985Topia, MXdaily low min (Tie)11.7 C (53.1 F)tie0 years0 of 100 (Routine)
13 August 1985Topia, MXdaily low min (Tie)12.2 C (54.0 F)tie0 years0 of 100 (Routine)
12 August 1985Topia, MXdaily low min (Tie)11.7 C (53.1 F)tie0 years0 of 100 (Routine)
11 August 1985Topia, MXdaily low min11.1 C (52.0 F)1.1 C (2.0 F)0 years11 of 100 (Routine)
10 August 1985Topia, MXdaily low min (Tie)11.7 C (53.1 F)tie0 years0 of 100 (Routine)
8 August 1985Topia, MXdaily low min11.7 C (53.1 F)0.5 C (0.9 F)23 years13 of 100 (Routine)
2 August 1985Topia, MXdaily low min10.6 C (51.1 F)1.1 C (2.0 F)0 years11 of 100 (Routine)
1 August 1985Topia, MXdaily low min (Tie)13.3 C (55.9 F)tie20 years2 of 100 (Routine)
29 July 1985Topia, MXdaily low min13.3 C (55.9 F)0.6 C (1.1 F)24 years14 of 100 (Routine)
28 July 1985Topia, MXdaily low min11.7 C (53.1 F)0.5 C (0.9 F)23 years12 of 100 (Routine)
27 July 1985Topia, MXdaily low min11.1 C (52.0 F)0.6 C (1.1 F)0 years7 of 100 (Routine)
26 July 1985Topia, MXdaily rain42.4 mm (1.7 in)0.5 mm (0.02 in)36 years13 of 100 (Routine)
24 July 1985Topia, MXdaily low min11.7 C (53.1 F)1.1 C (2.0 F)31 years19 of 100 (Routine)

Climate Trend

24 complete years, 1954 to 1982
Annual mean temperature at Topia as warming stripes, 1954 to 1982 One stripe for each of 24 complete years at Topia, 1954 to 1982. Blue stripes are years cooler than the station's own mean of 17.5 C (63.6 F); red stripes are warmer. The coolest year was 1975, at 15.0 C (59.0 F), and the warmest was 1954, at 18.8 C (65.9 F). The strongest colour marks a difference of 2.6 C (4.7 F). 1954: 18.8 C, +1.3 C from the station mean1955: 18.3 C, +0.8 C from the station mean1956: 18.4 C, +0.8 C from the station mean1958: 17.6 C, +0.1 C from the station mean1960: 17.8 C, +0.2 C from the station mean1961: 17.7 C, +0.1 C from the station mean1962: 18.0 C, +0.5 C from the station mean1963: 18.0 C, +0.5 C from the station mean1964: 16.9 C, -0.6 C from the station mean1965: 17.7 C, +0.2 C from the station mean1966: 17.6 C, 0.0 C from the station mean1967: 18.4 C, +0.9 C from the station mean1968: 17.5 C, -0.1 C from the station mean1969: 18.1 C, +0.5 C from the station mean1970: 18.2 C, +0.7 C from the station mean1971: 17.5 C, 0.0 C from the station mean1972: 16.7 C, -0.9 C from the station mean1973: 17.4 C, -0.1 C from the station mean1974: 16.3 C, -1.3 C from the station mean1975: 15.0 C, -2.6 C from the station mean1978: 18.1 C, +0.6 C from the station mean1979: 17.0 C, -0.6 C from the station mean1981: 17.1 C, -0.4 C from the station mean1982: 17.1 C, -0.4 C from the station mean195419601965197019751980
One stripe for each of 24 complete years at Topia, 1954 to 1982. Blue stripes are years cooler than the station's own mean of 17.5 C (63.6 F); red stripes are warmer. The coolest year was 1975, at 15.0 C (59.0 F), and the warmest was 1954, at 18.8 C (65.9 F). The strongest colour marks a difference of 2.6 C (4.7 F).
Annual mean temperature at Topia as warming stripes, 1954 to 1982
YearAnnual mean temperatureDifference from the station mean
195418.8 C+1.26 C
195518.3 C+0.75 C
195618.4 C+0.80 C
195817.6 C+0.09 C
196017.8 C+0.20 C
196117.7 C+0.11 C
196218.0 C+0.47 C
196318.0 C+0.48 C
196416.9 C-0.61 C
196517.7 C+0.18 C
196617.6 C+0.02 C
196718.4 C+0.88 C
196817.5 C-0.06 C
196918.1 C+0.53 C
197018.2 C+0.68 C
197117.5 C-0.05 C
197216.7 C-0.89 C
197317.4 C-0.15 C
197416.3 C-1.28 C
197515.0 C-2.57 C
197818.1 C+0.58 C
197917.0 C-0.56 C
198117.1 C-0.43 C
198217.1 C-0.44 C

This station does not have enough complete years (30 are needed) to fit a temperature trend.

A year is complete when all 12 months have at least 20 days of both daily maximum and daily minimum readings. The annual mean is the mean of the monthly means. The trend describes this one station over this period; it does not say what caused the change.

Extremes by Year

1947 to 1985
Yearly extremes at Topia: the record and the median year
MeasureRecordYear of the recordMedian yearYears with a value
Hottest day (TXx)38.3 C (100.9 F)198133.3 C (91.9 F)33
Coldest night (TNn)-2.2 C (28.0 F)19671.1 C (34.0 F)33
Wettest day (Rx1day)280.4 mm (11.0 in)197989.2 mm (3.5 in)39
Wettest five days (Rx5day)352.1 mm (13.9 in)1979158.0 mm (6.2 in)39
Longest dry spell (CDD)152 days195457 days39

Hottest day (TXx)

Hottest day (TXx) at Topia by year The hottest day of the year at Topia, 1947 to 1985. The record is 38.3 C (100.9 F) in 1981, marked on the chart; the median year is 33.3 C (91.9 F). 27.53032.53537.5401950196019701980Record: 38.3 C (100.9 F) in 1981
The hottest day of the year at Topia, 1947 to 1985. The record is 38.3 C (100.9 F) in 1981, marked on the chart; the median year is 33.3 C (91.9 F).
Hottest day (TXx) at Topia by year
YearHottest day (TXx)
1947n/a
1948n/a
1949n/a
1950n/a
1951n/a
1952n/a
195333.9 C (93.0 F)
195432.2 C (90.0 F)
195531.7 C (89.1 F)
195634.4 C (93.9 F)
195734.4 C (93.9 F)
195834.4 C (93.9 F)
195934.4 C (93.9 F)
196033.9 C (93.0 F)
196135.0 C (95.0 F)
196234.4 C (93.9 F)
196337.2 C (99.0 F)
196431.1 C (88.0 F)
196532.8 C (91.0 F)
196633.3 C (91.9 F)
196733.9 C (93.0 F)
196832.2 C (90.0 F)
196937.8 C (100.0 F)
197033.3 C (91.9 F)
197132.2 C (90.0 F)
197230.6 C (87.1 F)
197332.8 C (91.0 F)
197432.8 C (91.0 F)
197532.2 C (90.0 F)
197629.4 C (84.9 F)
197733.3 C (91.9 F)
197833.9 C (93.0 F)
197933.3 C (91.9 F)
198031.7 C (89.1 F)
198138.3 C (100.9 F)
198232.2 C (90.0 F)
198330.0 C (86.0 F)
198434.4 C (93.9 F)
198533.3 C (91.9 F)

Coldest night (TNn)

Coldest night (TNn) at Topia by year The coldest night of the year at Topia, 1947 to 1985. The record is -2.2 C (28.0 F) in 1967, marked on the chart; the median year is 1.1 C (34.0 F). -4-202461950196019701980Record: -2.2 C (28.0 F) in 1967
The coldest night of the year at Topia, 1947 to 1985. The record is -2.2 C (28.0 F) in 1967, marked on the chart; the median year is 1.1 C (34.0 F).
Coldest night (TNn) at Topia by year
YearColdest night (TNn)
1947n/a
1948n/a
1949n/a
1950n/a
1951n/a
1952n/a
19533.9 C (39.0 F)
19543.9 C (39.0 F)
19550.0 C (32.0 F)
19560.6 C (33.1 F)
19573.3 C (37.9 F)
19580.0 C (32.0 F)
19590.0 C (32.0 F)
19600.0 C (32.0 F)
19611.7 C (35.1 F)
19622.2 C (36.0 F)
19631.1 C (34.0 F)
19641.1 C (34.0 F)
19650.6 C (33.1 F)
19660.0 C (32.0 F)
1967-2.2 C (28.0 F)
19680.0 C (32.0 F)
1969-2.2 C (28.0 F)
19703.3 C (37.9 F)
19711.1 C (34.0 F)
19724.4 C (39.9 F)
19730.6 C (33.1 F)
19743.3 C (37.9 F)
19751.1 C (34.0 F)
19763.3 C (37.9 F)
19770.0 C (32.0 F)
19781.7 C (35.1 F)
19790.0 C (32.0 F)
19802.8 C (37.0 F)
19811.7 C (35.1 F)
19820.0 C (32.0 F)
19830.6 C (33.1 F)
19841.7 C (35.1 F)
19850.6 C (33.1 F)

Wettest day (Rx1day)

Wettest day (Rx1day) at Topia by year The wettest day of the year at Topia, 1947 to 1985. The record is 280.4 mm (11.0 in) in 1979, marked on the chart; the median year is 89.2 mm (3.5 in). 01002003001950196019701980Record: 280.4 mm (11.0 in) in 1979
The wettest day of the year at Topia, 1947 to 1985. The record is 280.4 mm (11.0 in) in 1979, marked on the chart; the median year is 89.2 mm (3.5 in).
Wettest day (Rx1day) at Topia by year
YearWettest day (Rx1day)
1947101.9 mm (4.0 in)
1948164.8 mm (6.5 in)
1949158.5 mm (6.2 in)
1950133.4 mm (5.3 in)
195140.4 mm (1.6 in)
195262.0 mm (2.4 in)
1953146.3 mm (5.8 in)
1954110.5 mm (4.4 in)
195590.4 mm (3.6 in)
195646.5 mm (1.8 in)
1957143.3 mm (5.6 in)
195879.2 mm (3.1 in)
195950.3 mm (2.0 in)
1960168.4 mm (6.6 in)
196162.5 mm (2.5 in)
196286.4 mm (3.4 in)
196378.5 mm (3.1 in)
196477.5 mm (3.1 in)
196561.5 mm (2.4 in)
196660.5 mm (2.4 in)
196748.3 mm (1.9 in)
196886.4 mm (3.4 in)
196998.8 mm (3.9 in)
1970133.6 mm (5.3 in)
197158.4 mm (2.3 in)
1972192.3 mm (7.6 in)
197390.2 mm (3.6 in)
197499.1 mm (3.9 in)
197564.5 mm (2.5 in)
1976136.4 mm (5.4 in)
197741.4 mm (1.6 in)
197858.7 mm (2.3 in)
1979280.4 mm (11.0 in)
198067.6 mm (2.7 in)
198168.6 mm (2.7 in)
198289.2 mm (3.5 in)
1983158.2 mm (6.2 in)
1984130.6 mm (5.1 in)
1985114.8 mm (4.5 in)

Wettest five days (Rx5day)

Wettest five days (Rx5day) at Topia by year The wettest five days of the year at Topia, 1947 to 1985. The record is 352.1 mm (13.9 in) in 1979, marked on the chart; the median year is 158.0 mm (6.2 in). 01002003004001950196019701980Record: 352.1 mm (13.9 in) in 1979
The wettest five days of the year at Topia, 1947 to 1985. The record is 352.1 mm (13.9 in) in 1979, marked on the chart; the median year is 158.0 mm (6.2 in).
Wettest five days (Rx5day) at Topia by year
YearWettest five days (Rx5day)
1947160.3 mm (6.3 in)
1948269.7 mm (10.6 in)
1949209.1 mm (8.2 in)
1950242.6 mm (9.6 in)
195180.8 mm (3.2 in)
1952143.0 mm (5.6 in)
1953202.0 mm (8.0 in)
1954158.0 mm (6.2 in)
1955155.0 mm (6.1 in)
195696.0 mm (3.8 in)
1957267.3 mm (10.5 in)
1958138.0 mm (5.4 in)
195980.7 mm (3.2 in)
1960199.1 mm (7.8 in)
1961205.9 mm (8.1 in)
1962158.5 mm (6.2 in)
1963139.0 mm (5.5 in)
1964101.9 mm (4.0 in)
1965119.9 mm (4.7 in)
1966112.9 mm (4.4 in)
196782.0 mm (3.2 in)
1968162.3 mm (6.4 in)
1969155.2 mm (6.1 in)
1970182.4 mm (7.2 in)
1971113.1 mm (4.5 in)
1972242.6 mm (9.6 in)
1973160.0 mm (6.3 in)
1974185.0 mm (7.3 in)
197582.6 mm (3.3 in)
1976210.1 mm (8.3 in)
197795.7 mm (3.8 in)
1978128.8 mm (5.1 in)
1979352.1 mm (13.9 in)
1980110.8 mm (4.4 in)
1981131.9 mm (5.2 in)
1982146.3 mm (5.8 in)
1983239.3 mm (9.4 in)
1984291.2 mm (11.5 in)
1985226.6 mm (8.9 in)

Longest dry spell (CDD)

Longest dry spell (CDD) at Topia by year The longest dry spell of the year at Topia, 1947 to 1985. The record is 152 days in 1954, marked on the chart; the median year is 57 days. 0501001502001950196019701980Record: 152 days in 1954
The longest dry spell of the year at Topia, 1947 to 1985. The record is 152 days in 1954, marked on the chart; the median year is 57 days.
Longest dry spell (CDD) at Topia by year
YearLongest dry spell (CDD)
194784 days
194841 days
194950 days
1950105 days
195141 days
195242 days
195369 days
1954152 days
1955146 days
195691 days
195761 days
195828 days
195957 days
1960114 days
196168 days
196243 days
196378 days
196448 days
196552 days
196661 days
196751 days
196846 days
196999 days
197074 days
197150 days
1972117 days
197349 days
197474 days
197565 days
197652 days
197754 days
197855 days
197979 days
198036 days
198145 days
198290 days
198347 days
198460 days
198521 days

Each chart shows one value per year; the dot marks the record year. TXx is the hottest daily maximum, TNn the coldest daily minimum, Rx1day and Rx5day the largest one-day and five-day rain totals, and CDD the longest run of days with less than 1 mm of rain. A year with missing days can understate an extreme.

Rainfall Return Levels

33 years, 1947 to 1984

A day with at least 89.8 mm (3.5 in) of rain is expected about once in 2 years. A day with at least 307.4 mm (12.1 in) of rain is expected about once in 100 years.

Rainfall return levels at Topia: the daily rain expected about once in a given number of years
Expected about once inA day with at leastNote
2 years89.8 mm (3.5 in)
5 years132.7 mm (5.2 in)
10 years166.3 mm (6.5 in)
25 years216.1 mm (8.5 in)
50 years258.9 mm (10.2 in)Longer than the 33 years of record
100 years307.4 mm (12.1 in)Longer than the 33 years of record

The levels come from a generalised extreme value (GEV) distribution fitted by L-moments to the wettest-day total of each year, 33 years of values from 1947 to 1984.

A return level is an estimate. It is least reliable for the long periods, 50 and 100 years, and for any period longer than the record behind the fit, where the fit has to reach past the largest day actually observed. It is not a forecast.

The largest wettest-day totals in the fit: 280.4 mm (11.0 in) in 1979; 192.3 mm (7.6 in) in 1972; 168.4 mm (6.6 in) in 1960.

Download the Data

  • Data for Topia standing records by year: CSV or JSON. Field meanings are on the data page.
  • Data for Topia threshold days by year: CSV or JSON. Field meanings are on the data page.

Source: NOAA National Centers for Environmental Information, Global Historical Climatology Network Daily (GHCN-Daily). Records are computed by World Extreme Weather Monitor and are not official NOAA products. (US Government open data (NOAA NCEI)) Data as of 2026-10-16 (16 October 2026). Records are computed by this site and are not official.

Data as of . Last revised (2025-12-31).