2022–23 Formula E World Championship
2022–23 FIA Formula E World Championship | |||
Previous: | 2021–22 | Next: | 2023–24 |
The 2022–23 ABB FIA Formula E World Championship is the ninth season of the FIA Formula E championship.
The 2022–23 season is the first season of the Formula E Gen3 car.
The reigning Team's Champions, Mercedes-EQ Formula E Team, did not return to defend the title.
Contents
Teams and drivers
All teams use the Formula E Gen3 car on Hankook tyres.
Team changes
- Mercedes-EQ left the championship after competing for three seasons and winning the drivers and constructors titles in the 2020–21 and 2021–22 seasons.[39] Their entry and assets were purchased by McLaren.[12] This new entry uses Nissan powertrains.[13]
- On 10 January 2022, Maserati announced they would be joining Formula E in the 2022–23 season, becoming the first Italian manufacturer in the series.[16] It was later announced in April 2022 that Maserati had agreed a multi-year partnership with ROKiT Venturi Racing. It is the first time that Maserati is a constructor since leaving Formula 1 in the 1950s [40]
- In April 2022, Nissan announced they would take a complete ownership of the e.dams team, rebranding the team to the Nissan Formula E Team.[41]
- In May 2022, ABT Sportsline, one of the old Audi team's key partners, announced they would return to the series with Extreme E partner Cupra under the name ABT CUPRA Formula E Team[42][43] using Mahindra powertrains.[44]
- DS and Techeetah announced the end of their relationship after four seasons.[45] DS would instead partner up with Penske (one of the partners of the former Dragon team).[3] Techeetah missed the 2022–23 season, with a view to returning to the grid for the 2023–24 season.[46]
Driver changes
- On 25 June 2022, TAG Heuer Porsche driver André Lotterer announced he would not return to the Formula E championship in 2023 as he was opting for a seat in the World Endurance Championship with Porsche in the LMDh Hypercar category.[47] On 6 September 2022, it was announced that he would replace departing Oliver Askew at Avalanche Andretti.[37]
- On 7 July 2022, Alexander Sims announced he would not return to the Formula E championship in 2023.[48] On 12 August 2022, his replacement was announced to be Lucas di Grassi, switching from ROKiT Venturi Racing to partner Oliver Rowland.[22]
- On 15 August 2022, António Félix da Costa announced his switch from DS Techeetah to TAG Heuer Porsche Formula E Team, replacing André Lotterer.[28]
- On 23 August 2022, Nissan announced an all-new driver lineup, consisting of Sacha Fenestraz, who debuted in the 2022 season finale for Dragon, and Norman Nato, a Formula E race-winner who last raced for Jaguar.[33]
- On 23 August 2022, McLaren announced René Rast's return to Formula E.[15] He last competed for Audi Sport ABT Schaeffler in the 2020–2021 season.
- On 24 August 2022, ABT CUPRA announced their driver pairing of Nico Müller, who competed for Dragon in the 6th and 7th Formula E seasons, and Robin Frijns, who left the Envision team.[10]
- On 6 September 2022, Avalanche Andretti announced the signing of André Lotterer, who was initially set to leave Formula E to race exclusively in the World Endurance Championship.[49]
- On 14 September 2022, NIO 333 announced Sérgio Sette Câmara's switch from Dragon Racing replacing Oliver Turvey, who became sporting advisor and reserve driver for DS Penske.[6]
- On 4 October 2022, Envision Racing announced Sébastien Buemi's switch from Nissan after eight seasons.[30]
- On 8 October 2022, Nyck de Vries announced that he had signed with Scuderia AlphaTauri for the 2023 Formula One World Championship, ruling him out for a seat in Formula E.[50]
- On 12 October 2022, Stoffel Vandoorne and Jean-Éric Vergne were announced to be the driver pairing for the newly formed DS Penske partnership.[3] Antonio Giovinazzi, who raced for Penske in the previous season, left the championship after one season.
- On 3 November 2022, the Maserati MSG team announced that Maximilian Günther would be joining the team after leaving Nissan.[19]
- On 29 November 2022, McLaren announced that Jake Hughes would be joining the team after previously being the full-time reserve and development driver for Mercedes-EQ.[51]
Mid-season changes
ABT CUPRA driver Robin Frijns sustained a wrist fracture on the opening lap of the Mexico City ePrix, leaving him unable to compete in the Diriyah, Hyderabad and Cape Town ePrixs. He was replaced by touring car and GT racer Kelvin van der Linde, who made his Formula E debut after testing for Audi in 2020.[52] Frijns returned to the team for the São Paulo ePrix.
André Lotterer will miss the Jakarta double-header as he is to attend the Le Mans 24 Hours test day held across the same weekend. He will be replaced by Formula 2 and Porsche reserve driver David Beckmann.[38]
List of planned races
The following ePrix are contracted to form a part of the 2022–23 Formula E World Championship:
Round | ePrix | Country | Circuit | Date |
---|---|---|---|---|
1 | Mexico City ePrix | ![]() |
Autódromo Hermanos Rodríguez | 14 January 2023 |
2 | Diriyah ePrix | ![]() |
Riyadh Street Circuit | 27 January 2023 |
3 | 28 January 2023 | |||
4 | Hyderabad ePrix | ![]() |
Hyderabad Street Circuit[53] | 11 February 2023 |
5 | Cape Town ePrix | ![]() |
Cape Town Street Circuit | 25 February 2023 |
6 | São Paulo ePrix | ![]() |
São Paulo Street Circuit[54] | 25 March 2023 |
7 | Berlin ePrix | ![]() |
Tempelhof Airport Street Circuit | 22 April 2023 |
8 | 23 April 2023 | |||
9 | Monaco ePrix | ![]() |
Circuit de Monaco | 6 May 2023 |
10 | Jakarta ePrix | ![]() |
Jakarta International e-Prix Circuit | 3 June 2023 |
11 | 4 June 2023 | |||
12 | Portland ePrix | ![]() |
Portland International Raceway | 24 June 2023 |
13 | Rome ePrix | ![]() |
Circuito Cittadino dell'EUR | 15 July 2023 |
14 | 16 July 2023 | |||
15 | London ePrix | ![]() |
ExCeL London | 29 July 2023 |
16 | 30 July 2023 |
While it was originally planned to return to the format of starting the season at the end of a year and running until the European summer, the championship remained with a start early in the year for the third season running.[55][56]
Location changes
- The Mexico City ePrix became the season opener for the first time ever, taking over from the Diriyah ePrix.
- The Hyderabad ePrix joined the calendar after signing a letter of intent in January 2022, the first FIA World Championship event in India since the 2013 Indian Grand Prix.[53]
- The São Paulo ePrix was introduced, after an unsuccessful bid for the 2017–18 season.[54][57]
- The Seoul ePrix Seoul Street Circuit first planned to change its layout for the 2022–23 season due to the redevelopment of the Jamsil Stadium area, but was then not part of the updated calendar.[58]
- The Jakarta ePrix, which debuted in 2022, will become a double-header event.
- The Marrakesh ePrix will not return for the season as it was part of the 2021–22 calendar to substitute the cancelled Vancouver round.[59]
- The Cape Town ePrix was introduced after it was originally scheduled to debut in the 2021–22 season.[58]
- The Paris ePrix was due to return to the calendar after being left out of the 2021–22 calendar due to the COVID-19 pandemic, but has not been included in the schedule.[60]
- The round held in the United States moves from Brooklyn Street Circuit in New York City to Portland International Raceway in Oregon. The layout of the 3.166km circuit is expected to be modified.[61][62]
ePrix locations
Regulation changes
Technical changes
The championship began its third generation of technical regulations.[63] This saw the introduction of a completely new car, with the new chassis again built by Spark Racing Technology. The cars are now powered by two powertrains, with a second one added to the front axle, increasing the maximum power output from 250kW to 600kW. This new car is the smallest and lightest car ever used in the championship, with its weight being reduced by 60kg. Increased power and reduced weight saw maximum speeds climb to over 320km/h. The addition of a second powertrain increased regenerative ability from 25% to 40%, enough that the new cars have no hydraulic rear brakes.[64] The tyre supplier changed from Michelin to Hankook.[65]
Sporting changes
In addition to the new car, a number of race format changes were also made. The format returned to races run to a set number of laps instead of a fixed time, with safety cars and full course cautions increasing the laps needed to finish the race. Fanboost has also been discontinued.[66]
Fast recharging will be tested in select races under a so-called "attack charge" format. During an attack charge race, each driver is required to pit for a recharge during the course of the race, but to compensate for this, drivers who pit receive two additional attack mode activation periods.[67]
Originally, each team was to be required to run a rookie driver during at least two practice sessions within the season.[67] Several teams criticized this rule: They feared that the tight race weekend schedule would leave drivers unprepared after just a single practice session and criticized the potentially high impact a crash by a rookie could have. The rule was eventually revoked. Instead, two extra sessions only for rookie drivers will be added on Friday before the Rome ePrix and on Monday after the Berlin ePrix.[68]
Season report
Opening rounds
Lucas di Grassi took pole in Mexico on his debut for Mahindra Racing, defeating Andretti's Jake Dennis in the final duel. Di Grassi led away at the start. Robin Frijns' ABT Cupra collided with Norman Nato's Nissan, putting them both out of the race and breaking Frijns' wrist. Dennis would take the lead off di Grassi on lap 12, before running away with the race lead. Porsche's Pascal Wehrlein overtook McLaren's Jake Hughes for third, undercutting Hughes by using Attack Mode a lap earlier. Wehrlein would then overtake di Grassi for second on lap 20. Dennis won the race, 7.8 seconds clear of Wehrlein. Di Grassi held onto third place.[69]
Kelvin Van Der Linde replaced the injured Frijns for Diriyah. Envision's Sébastien Buemi took pole in the first of the two races in Diriyah, ahead of Hughes and Jaguar's Sam Bird. Bird took the lead from Buemi on lap 7. Wehrlein, who had started ninth, made a move on Buemi for second place before overtaking leader Bird on lap 30. From there, Wehrlein would go on to take his second Formula E victory. Championship leader Dennis, who started 11th, would finish second. Bird would hold on to finish third.
Hughes would take the pole for the second Diriyah race, ahead of Jaguar's Mitch Evans. Evans took the lead at the first corner. René Rast, Hughes' McLaren teammate, would then take the lead on lap 11 following the first round of Attack Mode. Wehrlein, who started fifth, would then take the lead from Rast, undercutting him on lap 17, taking his second attack mode one lap earlier than Rast. Wehrlein disappeared to take his second win in as many days, and the championship lead. Jake Dennis would once again finish second, with Rast taking McLaren's first Formula E podium in third.[70]
In Hyderabad, it was Evans who took pole, ahead of DS Penske's Jean-Eric Vergne. Buemi overtook both Vergne and Evans for the lead on lap 7, and Evans dropped to third by lap 10. However, Evans's race would go from bad to worse on lap 13, being spun around by teammate Bird as Bird attempted a move on the Nissan of Sacha Fenestraz, taking both Jaguar cars out of the race. Vergne took the lead from Buemi on lap 15. Nick Cassidy, in the other Envision, had jumped from ninth to second after the second round of Attack modes on lap 17. McLaren's Jake Hughes then caused a Safety Car on lap 23, after his mirror had come loose and lodged in his steering wheel, causing him to hit the wall. After the restart, Rast and Dennis collided, taking them both out of contention. Vergne held on for the win, taking his first win since the 2021 Rome E-Prix. Despite having more energy than Vergne in the end, Cassidy had to settle for second. The Porsche of Antonio Felix Da Costa finished third, his first podium of the season. Championship Leader Wehrlein finished 4th.[71]
Formula E made its debut in Cape Town for round 5. Sacha Fenestraz took his maiden pole position in Formula E, ahead of Maserati's Max Guenther. Championship leader Wehrlein ran into the back of Buemi on lap 1, causing Wehrlein to retire from the race. Fenestraz and Guenther had fought for the lead in the early running, however, Nick Cassidy took the lead through the first round of Attack Mode. Guenther clipped a wall, forcing him into retirement, and elevating Da Costa and Vergne into podium contention. On lap 24, Da Costa pulled off a remarkable overtake on Cassidy for the lead. Da Costa attempted to take his second Attack Mode however missed the activation loop, handing the lead to Vergne. Da Costa pulled off the same stunning overtake on Vergne as he had on Cassidy. Da Costa would hold on to the win, finishing 0.2 seconds ahead of Vergne. Cassidy took the final podium place after Fenestraz crashed out on the final lap. Despite not finishing, Wehrlein still leads the championship by 18 points.[72]
Mid-season rounds
Formula E made its debut in Sao Paulo for round 6. It marked the third new ePrix in succession. Robin Frijns returned from injury for ABT Cupra. Reigning champion Stoffel Vandoorne took Pole position, his first for DS Penske. Vandoorne lead away at the start, however there were multiple lead changes in the first half of the race that saw Cassidy come out on top. Championship leader Wehrlein had started 18th and made his way up into his points. On lap 14 Wehrlein was hit by championship challenger Dennis after the latter was hit by Nio 333's Dan Ticktum, forcing Dennis into retirement. This was the third consecutive race Dennis would score 0 points. Evans would take the lead from Cassidy on lap 32, holding off a last lap challenge from Cassidy and teammate Sam Bird to take his and Jaguar's first victory of the season. Because of Dennis' retirement, Wehrlein extended his championship lead to 24 points.[73]
In race 1 in Berlin, Ticktum stormed to the lead of the race on the first lap. There were multiple lead changes in the opening laps as the front-runners took their attack modes earlier in the race, allowing them to drop back into the slipstream. Safety cars were brought out on lap 12, after a collision between Sergio Sette Camara and Rast, and lap 20, after a collision between Ticktum and Vandoorne. On lap 31, then championship runner-up Dennis collided with da Costa and then the outside wall while trying to pass Guenther for P5, leading to his fourth non-score in as many races. Evans took the lead on lap 40, and held on to take his second win in succession. Both Sam Bird and Maximilian Gunther overtook Sebastien Buemi on the last lap of the race to round out the podium.[74]
In race 2 in Berlin, a wet qualifying saw a Abt Cupra front-row lockout, with Frijns holding off Nico Muller in the qualifying finals to take his and Abt Cupra’s first points in the season. As with race 1, there were multiple lead changes as front-runners took their attack modes early in the race, to drop back into the slipstream. Cassidy picked his moment and took the lead on lap 25 of the race, leading until the chequered flag with Jake Dennis and Jean-Eric Verge joining him on the podium. Nico Muller finished P9 and earned his first points of the season, ensuring that all full-time drivers scored points this season.[75]
Fenestraz initially took pole in Monaco, however had his lap time deleted, demoting him to P2 and handing pole position to Hughes. Hughes led Fenestraz away at the start. On lap 4, Cassidy, who had started 9th, overtook Dennis, Wehrlein and Guenther going into the hairpin. Evans took the lead from Fenestraz and Cassidy after the first round of attack mode. Cassidy took the lead from Evans during the second round of attack modes. Cassidy would hold on to take his 2nd consecutive win, and 5th top 3 finish in 6 races. Dennis, who had started 11th, came through the back to finish 3rd. Cassidy took the lead of the championship from Wehrlein, with the German only managing a 10th place finish. He lead Wehrlein by 20 points going into the next round in Jakarta.[76]
Results and standings
ePrix
Round | Race | Pole position | Fastest lap | Winning driver | Winning team | Report |
---|---|---|---|---|---|---|
1 | ![]() |
![]() |
![]() |
![]() |
![]() |
Report |
2 | ![]() |
![]() |
![]() |
![]() |
![]() |
Report |
3 | ![]() |
![]() |
![]() |
![]() |
||
4 | ![]() |
![]() |
![]() |
![]() |
![]() |
Report |
5 | ![]() |
![]() |
![]() |
![]() |
![]() |
Report |
6 | ![]() |
![]() |
![]() |
![]() |
![]() |
Report |
7 | ![]() |
![]() |
![]() |
![]() |
![]() |
Report |
8 | ![]() |
![]() |
![]() |
![]() |
||
9 | ![]() |
![]() |
![]() |
![]() |
![]() |
Report |
10 | ![]() |
Report | ||||
11 | ||||||
12 | ![]() |
Report | ||||
13 | ![]() |
Report | ||||
14 | ||||||
15 | ![]() |
Report | ||||
16 |
Drivers' Championship
Points are awarded using the following structure:
Position | 1st | 2nd | 3rd | 4th | 5th | 6th | 7th | 8th | 9th | 10th | Pole | FL |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Points | 25 | 18 | 15 | 12 | 10 | 8 | 6 | 4 | 2 | 1 | 3 | 1 |
|
Bold – Pole Italics – Fastest lap |
Teams' Championship
Pos. | Team | No. | MEX![]() |
DRH![]() |
HYD![]() |
CPT![]() |
SPL![]() |
BER![]() |
MCO![]() |
JAK![]() |
PRT![]() |
RME![]() |
LDN![]() |
Pts | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
16 | 6 | 4 | 6 | 15 | 5 | 10 | 4 | 20 | 8 | 182 | |||||||
37 | 9 | 6 | 13 | 2 | 3 | 2 | 5 | 1 | 1 | ||||||||||
2 | ![]() |
13 | 7 | 18 | 11 | 3 | 1 | 4 | Ret | 5 | 15 | 169 | |||||||
94 | 2 | 1 | 1 | 4 | Ret | 7 | 6 | 7 | 10 | ||||||||||
3 | ![]() |
9 | 8 | 10 | 7 | Ret | 11 | 1 | 1 | 4 | 2 | 156 | |||||||
10 | Ret | 3 | 4 | Ret | DNS | 3 | 2 | 19 | 16 | ||||||||||
4 | ![]() |
27 | 1 | 2 | 2 | 16 | 13 | Ret | 18 | 2 | 3 | 119 | |||||||
36 | 4 | 9 | 12 | 9 | 9 | 12 | 8 | 21 | Ret | ||||||||||
5 | ![]() |
1 | 10 | 11 | 20 | 8 | 7 | 6 | Ret | 8 | 9 | 115 | |||||||
25 | 12 | 7 | 16 | 1 | 2 | 5 | 7 | 3 | 7 | ||||||||||
6 | ![]() |
5 | 5 | 8 | 5 | Ret | 10 | 8 | Ret | 18 | 5 | 85 | |||||||
58 | Ret | 5 | 3 | Ret | 4 | 9 | 17 | 13 | 17 | ||||||||||
7 | ![]() |
17 | Ret | 12 | 14 | 7 | 8 | Ret | 13 | 16 | 18 | 30 | |||||||
23 | 15 | 17 | 8 | 12 | NC | Ret | 12 | 11 | 4 | ||||||||||
8 | ![]() |
7 | 11 | WD | 19 | 13 | Ret | 11 | 3 | 6 | Ret | 29 | |||||||
48 | Ret | Ret | 9 | 10 | Ret | Ret | 9 | 22 | 11 | ||||||||||
9 | ![]() |
3 | 16 | 15 | 17 | 5 | 12 | 16 | 16 | 15 | 14 | 28 | |||||||
33 | 17 | 14 | 10 | Ret | 6 | 17 | Ret | 10 | 6 | ||||||||||
10 | ![]() |
8 | 13 | 19 | Ret | 6 | WD | 15 | 10 | 14 | Ret | 27 | |||||||
11 | 3 | 13 | 15 | 14 | WD | 13 | 11 | 12 | 12 | ||||||||||
11 | ![]() |
4 | Ret | 16 | 18 | Ret | WD | 14 | 14 | 17 | 13 | 5 | |||||||
51 | 14 | Ret | Ret | 11 | WD | Ret | 15 | 9 | Ret | ||||||||||
Pos. | Team | No. | MEX![]() |
DRH![]() |
HYD![]() |
CPT![]() |
SPL![]() |
BER![]() |
MCO![]() |
JAK![]() |
PRT![]() |
RME![]() |
LDN![]() |
Pts |
Notes
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
External links
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 3.0 3.1 3.2 3.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 6.0 6.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 10.0 10.1 10.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 12.0 12.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 13.0 13.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 15.0 15.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 16.0 16.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 19.0 19.1 19.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 21.0 21.1 21.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 22.0 22.1 22.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 24.0 24.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 28.0 28.1 28.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 30.0 30.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 33.0 33.1 33.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 37.0 37.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 38.0 38.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 53.0 53.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 54.0 54.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 58.0 58.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 67.0 67.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
Cite error: <ref>
tags exist for a group named "lower-alpha", but no corresponding <references group="lower-alpha"/>
tag was found, or a closing </ref>
is missing