Windows XP Professional x64 Edition
| Windows XP Professional x64 Edition | |
|---|---|
| File:Windows XP Professional x64 Edition logo and wordmark.png | |
| File:Windows XP Pro x64.png Screenshot of Windows XP Professional x64 Edition running the Luna visual style, showing the start menu and the "About Windows" window | |
| Developer | Microsoft |
| OS family | Windows NT |
| Working state | No longer supported |
| Source model | |
| Initial release | April 25, 2005[1] |
| Final release | Service Pack 2 with May 14, 2019 security update (5.2.3790.6787) / April 19, 2019[2] |
| Repository |
|
| Kernel type | Hybrid (NT) |
| Default user interface | Graphical user interface |
| License | Proprietary commercial software |
| Official website | Windows XP Professional x64 Edition overview (archived at Wayback Machine) |
| Support status | |
| Mainstream support ended on April 14, 2009[3] Extended support ended on April 8, 2014[3] | |
| Part of a series of articles on |
| Windows XP |
|---|
| Siblings |
Windows XP Professional x64 Edition is an edition of Microsoft's Windows XP operating system that supports the x86-64 architecture. It was released on April 25, 2005, alongside the x86-64 versions of Windows Server 2003.
Windows XP Professional x64 Edition is designed to use the expanded 64-bit memory address space provided by the x86-64 64-bit extensions to the x86 IA-32 architecture,[1] which was implemented by AMD as "AMD64", found in AMD's Opteron, Athlon 64 chips (and in selected Sempron processors), and implemented by Intel as "Intel 64" (formerly known as IA-32e and EM64T), found in some of Intel's Pentium 4 and most of Intel's later chips since the Core series.
Windows XP Professional x64 Edition uses the same kernel and code tree as Windows Server 2003[4] and is serviced by the same service packs.[5] However, it includes client features of Windows XP such as System Restore, Windows Messenger, Fast User Switching, Welcome Screen, Security Center and games, of which Windows Server 2003 does not have.
During the initial development phases (2003–2004), Windows XP Professional x64 Edition was named Windows XP 64-Bit Edition for 64-Bit Extended Systems[6] and later as Windows XP 64-Bit Edition for Extended Systems, as opposed to 64-Bit Edition for Itanium Systems for Windows XP 64-Bit Edition, as the latter was designed for the IA-64 (Itanium) architecture.[7][8]
Features
[edit | edit source]Windows XP Professional x64 Edition offers a number of new and updated features not found in the main 32-bit x86 versions of Windows XP:
End-user
[edit | edit source]- Internet Information Services (IIS) version 6.0, the same version that was included in Windows Server 2003, is included with Windows XP Professional x64 Edition. All other 32-bit editions of Windows XP have IIS v5.1.
- Windows Media Player version 10, the version that came with Windows Server 2003 Service Pack 1, is included with Windows XP Profesional x64 Edition.[9] Windows XP Professional for x86 originally shipped with Windows Media Player version 8 from RTM to Service Pack 1 and later came with Windows Media Player 9 from Service Pack 2 onwards, with Windows XP Media Center Edition 2005 receiving Windows Media Player 10. Windows Media Player 11 is available for x86 versions of Windows XP Service Pack 2 or later.
- Internet Protocol Security (IPsec) features and improvements made in Windows Server 2003 were included with Windows XP Professional x64 Edition.[10]
- Shadow Copy, a feature that automatically creates daily backups of files and folders, was first introduced in Windows Server 2003 and is available in Windows XP Professional x64 Edition.[11][further explanation needed]
- Remote Desktop Services supports Unicode keyboard input, client-side time-zone redirection, GDI+ rendering primitives for improved performance, FIPS encryption, fallback printer driver, auto-reconnect and new Group Policy settings.[12]
- Files and Settings Transfer Wizard supports migrating settings from both 32-bit and 64-bit Windows XP PCs.[13]
Core
[edit | edit source]Windows XP Professional x64 Edition is based on the Windows Server 2003 kernel and codebase, which is newer than 32-bit Windows XP (by about two years) and has improvements to enhance scalability.[14] It also introduces Kernel Patch Protection (also known as PatchGuard) to improve security by helping to eliminate rootkits.[15]
Advantages
[edit | edit source]The primary benefit of moving to 64-bit is the increase in the maximum allocatable random-access memory (RAM). 32-bit editions of Windows XP are limited to a total of 4 gigabytes. Although the theoretical memory limit of a 64-bit computer is about 16 exabytes (17.1 billion gigabytes), Windows XP Professional x64 Edition is limited to 128 GB of physical memory and 16 terabytes of virtual memory.[16]
Windows XP Professional x64 Edition also offers a number of benefits/advantages over the main 32-bit x86 versions of Windows XP:
- Supports up to two physical CPUs (in separate physical sockets) and up to 64 logical processors[17] (i.e. cores or threads on a single CPU). Windows XP Professional for x86 supported up to two physical CPUs but is limited to a maximum of 32 logical processors.
- Supports GPT-partitioned disks for data volumes (but not bootable volumes) after SP1,[18] which allows disks greater than 2 TB to be used as a single GPT partition for storing data.
- Allows for faster encoding of audio or video, higher video game performance and faster 3D rendering than with 32-bit versions of Windows XP, in 64-bit optimized software.
- Immunity from certain types of viruses and malware targeted at 32-bit versions of Windows XP, as most system files are 64-bit.
Disadvantages/limitations
[edit | edit source]There are some limitations which apply to Windows XP Professional x64 Edition:
- Only 64-bit drivers are supported.[19]
- Any 32-bit Windows Explorer shell extensions fail to work with the 64-bit version of Windows Explorer, however Windows XP x64 Edition also ships with a 32-bit version of Windows Explorer.[20] It is possible to make this as the default Windows Shell.[21]
- No native support for Type 1 fonts.[citation needed]
- IEEE 1394 (FireWire) audio is not supported.[22]
- Hibernation is not supported if the RAM is greater than 4 GB.[23] This would later be resolved by Windows 7.
- EFI and/or UEFI are not supported. A BIOS with Advanced Configuration and Power Interface (ACPI) is required.
- Only English or Japanese are provided as native display languages. Chinese, French, German, Italian, Japanese, Korean, Spanish and Swedish are available as Multilingual User Interface (MUI) packs for the English version.
- Additionally, the extra registers of the x86-64 architecture can cause a slight decrease in performance with certain applications compared to the same application compiled in 32-bit only x86 code running on 32-bit versions of Windows XP.[citation needed]
Software compatibility
[edit | edit source]Windows XP Professional x64 Edition uses a technology named Windows-on-Windows 64-bit (WoW64), which permits the execution of 32-bit software. It was first used in Windows XP 64-bit Edition (for Itanium architecture). Later, it was adopted for x64 editions of Windows XP and Windows Server 2003.
Since the x86-64 architecture includes hardware-level support for 32-bit instructions, WoW64 simply switches the process between 32- and 64-bit modes. As a result, x86-64 architecture microprocessors suffer no performance loss when executing 32-bit Windows applications. On the Itanium architecture, WoW64 was required to translate 32-bit x86 instructions into their 64-bit Itanium equivalents—which in some cases were implemented in quite different ways—so that the processor could execute them. All 32-bit processes are shown with *32 in the task manager, while 64-bit processes have no extra text present.
Although 32-bit applications can be run transparently, the mixing of the two types of code within the same process is not allowed. A 64-bit program cannot use a 32-bit dynamic-link library (DLL) and similarly a 32-bit program cannot use a 64-bit DLL. This may lead to the need for library developers to provide both 32-bit and 64-bit binary versions of their libraries. Specifically, 32-bit shell extensions for Windows Explorer fail to work with 64-bit Windows Explorer. Windows XP x64 Edition ships with both 32-bit and 64-bit versions of Windows Explorer.[20] The 32-bit version can become the default Windows Shell.[24] Windows XP x64 Edition also includes both 32-bit and 64-bit versions of Internet Explorer 6, so that users can still use browser extensions or ActiveX controls that are not available in 64-bit versions.
Only 64-bit drivers are supported in Windows XP x64 Edition, but 32-bit codecs are supported as long as the media player that uses them is 32-bit.[19]
Installation of programs
[edit | edit source]By default, 64-bit (x86-64) Windows programs are installed onto their own folders under C:\Program Files, while 32-bit (x86/IA-32) Windows programs are installed onto their own folders under C:\Program Files (x86).
Removed features
[edit | edit source]A few features that were included with Windows XP were dropped from Windows XP Professional x64 Edition. Most were dropped as a result of x64 Edition being based on the Windows Server 2003 codebase. Another result of this is the popular registry hack that enabled Windows Update to think your Windows XP system is Windows Embedded POSReady 2009 did not work on Windows XP Professional x64 Edition. A workaround does exist although it is a slow manual process that involved manually downloading each update and modifying the files.[25][26][27]
- NTVDM and Windows on Windows (not to be confused with WoW64, which was new in this edition of Windows) were removed, so 16-bit Windows applications or native MS-DOS applications cannot run.[28] A similar case happened with both versions of Windows XP 64-bit Edition for Itanium. Some old 32-bit programs use 16-bit installers which do not run; however, replacements for 16-bit installers such as ACME Setup versions 2.6, 3.0, 3.01, 3.1 and InstallShield 5.x are hardcoded into WoW64 to mitigate this issue. This is true for later 64-bit versions of Windows.[19]
- COMMAND.COM, which is a command interpreter exclusive to MS-DOS and Windows 9x, is no longer included.
- Program Manager was removed and replaced with Windows Explorer. The executable is still present, but it was replaced with a compatibility stub that redirects to Explorer. The executable itself would not be removed entirely until Windows Vista.[citation needed]
- Win32 console programs (including Command Prompt) have no full-screen mode. This also applies to later versions of Windows.[citation needed]
- Media Bar, which replaced the Radio Toolbar in Internet Explorer 6,[29] was removed.[30]
- The Web Extender Client component for Web Folders (WebDAV) was not included.[31]
- Spell checking in Outlook Express was removed.[32]
Service packs
[edit | edit source]The RTM version of Windows XP Professional x64 Edition was built from the Windows Server 2003 Service Pack 1 codebase.[4][33][34] Because Windows XP Professional x64 Edition comes from a different codebase than 32-bit Windows XP, its service packs are also developed separately.[35] For the same reason, Service Pack 2 for Windows XP x64 Edition, released on March 13, 2007, is not the same as Service Pack 2 for 32-bit versions of Windows XP.[35] In fact, due to the earlier release date of the 32-bit version, many of the key features introduced by Service Pack 2 for 32-bit (x86) editions of Windows XP were already present in the RTM version of its x64 counterpart.[4] Service Pack 2 is the last released service pack for Windows XP Professional x64 Edition.
Upgradeability
[edit | edit source]A machine running Windows XP Professional x64 Edition cannot be directly upgraded to Windows Vista because the 64-bit Vista DVD mistakenly recognizes XP x64 as a 32-bit system. Windows XP x64 does qualify the customer to use an upgrade copy of Windows Vista or Windows 7, however it must be installed as a clean install. Despite this, there is a workaround available via third-party tools, including MSXML 6 and .NET Framework 2 as requirements, that makes upgrading from XP x64 to Windows Vista possible.[36]
The last version of Microsoft Office to be officially compatible with Windows XP Professional x64 Edition is Office 2007, however Office 2010 can be unofficially installed by disguising the Windows version using Application Verifier. The last version of Internet Explorer compatible with Windows XP Professional x64 Edition is Internet Explorer 8 (Service Pack 2 is required).
Support lifecycle
[edit | edit source]Windows XP Professional x64 Edition follows the same support lifecycles as with all other versions of Windows XP. On April 14, 2009, Windows XP Professional x64 Edition's mainstream support expired and the extended support phase began. During the extended support phase, Microsoft continued to provide security updates; however, free technical support, warranty claims, and design changes are no longer being offered.[37] Extended support lasted until April 8, 2014, in line with all other Windows XP editions.[37] After this date, no more security patches or support information are offered.
Although Windows XP Professional x64 Edition is unsupported, Microsoft released an emergency security patch in May 2017 for the OS as well as other unsupported versions of Windows (including Windows Server 2003, Windows Vista and Windows 7 RTM without a service pack), to address a vulnerability that was being leveraged by the WannaCry ransomware attack.[38][39] In May 2019, an emergency patch was released to address a critical code execution vulnerability in Remote Desktop Services which can be exploited in a similar way as the WannaCry vulnerability.[40][41]
Microsoft announced in July 2019 that the Microsoft Internet Games services on Windows XP and Windows Me would end on July 31, 2019 (and for Windows 7 on January 22, 2020).[42] Others, such as Steam, had done the same, ending support for Windows XP and Windows Vista in January 2019.[43]
In 2020, Microsoft announced that it would disable the Windows Update service for SHA-1 endpoints for older Windows versions. Since Windows XP Professional x64 Edition did not get an update for SHA-2, Windows Update Services are no longer available on the OS as of late July 2020.[44] As of March 2024, many of the old updates for Windows XP Professional x64 Edition are available on the Microsoft Update Catalog.[45] A third-party tool named Legacy Update allows previously released updates for Windows XP Professional x64 Edition to be installed from the Update Catalog.[46]
<timeline> Define $width = 790 Define $warning = 670 # $width - 110 Define $height = 624 # 22x22 + 140
Define $start = 01/08/2001 Define $end = 30/04/2019
ImageSize = width:$width height:$height PlotArea = right:10 left:1 bottom:80 top:60 DateFormat = dd/mm/yyyy Period = from:$start till:$end TimeAxis = orientation:horizontal Legend = orientation:vertical position:bottom columns:1
Colors =
id:bg value:white
id:lightline value:rgb(0.9, 0.9, 0.9)
id:lighttext value:rgb(0.5, 0.5, 0.5)
id:DEPREDICATED value:rgb(0.375, 0.375, 0.375) Legend:(Spent)_standard_support
id:NOTEXTENDED value:rgb(0.75, 0.75, 0.75) Legend:(Spent)_extended_support
id:today value:rgb(0.9, 0.2, 0.2)
id:SP1 value:rgb(1, 0.7, 0.7) Legend:Service_Pack_1
id:SP1a value:rgb(0, 1, 0) Legend:Service_Pack_1a
id:SP2 value:rgb(0.7, 0.7, 1) Legend:Service_Pack_2
id:SP3 value:rgb(1, 1, 0.7) Legend:Service_Pack_3
BackgroundColors = canvas:bg ScaleMinor = gridcolor:lightline unit:month increment:3 start:$start ScaleMajor = gridcolor:lighttext unit:year increment:1 start:01/01/2002
Define $dx = 0 # shift text to right side of bar Define $dy = -5 # shift text to button side of bar
LineData=
at:09/09/2002 color:SP1 width:0.1 at:03/02/2003 color:SP1a width:0.1 at:25/08/2004 color:SP2 width:0.1 at:21/04/2008 color:SP3 width:0.1
PlotData=
bar:Windows Embedded POSReady 2009 width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:09/12/2008 till:08/04/2014 shift:($dx,$dy) textcolor:white text:Windows Embedded POSReady 2009 color:NOTEXTENDED mark:(line,white) from:08/04/2014 till:09/04/2019
bar:Windows Embedded Standard 2009 width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:24/10/2008 till:14/01/2014 shift:($dx,$dy) textcolor:white text:Windows Embedded Standard 2009 color:NOTEXTENDED mark:(line,white) from:14/01/2014 till:08/01/2019
bar:Windows Fundamentals for Legacy PCs width:20 color:DEPREDICATED mark:(line,white) align:left fontsize:M from:08/07/2006 till:14/04/2009 shift:(-55,$dy) textcolor:white text:Windows Fundamentals for Legacy PCs color:NOTEXTENDED mark:(line,white) from:14/04/2009 till:08/04/2014
bar:Windows Embedded for Point of Service width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:24/05/2005 till:12/04/2011 shift:($dx,$dy) textcolor:white text:Windows Embedded for Point of Service color:NOTEXTENDED mark:(line,white) from:12/04/2011 till:12/04/2016
bar:Windows XP Professional x64 Edition width:20 color:DEPREDICATED mark:(line,white) align:left fontsize:M from:25/04/2005 till:14/04/2009 shift:(-80,$dy) textcolor:white text:Windows XP Professional x64 Edition color:NOTEXTENDED mark:(line,white) from:14/04/2009 till:08/04/2014 # http://support.microsoft.com/lifecycle/?p1=8599
bar:Windows XP Media Center Edition 2005 width:20 color:DEPREDICATED mark:(line,white) align:left fontsize:M from:30/12/2004 till:14/04/2009 shift:(-90,$dy) textcolor:white text:Windows XP Media Center Edition 2005 color:NOTEXTENDED mark:(line,white) from:14/04/2009 till:08/04/2014 # http://support.microsoft.com/lifecycle/?p1=7024
bar:Windows XP Tablet PC Edition 2005 width:20 color:DEPREDICATED mark:(line,white) align:left fontsize:M from:25/08/2004 till:14/04/2009 shift:(-100,$dy) textcolor:white text:Windows XP Tablet PC Edition 2005 color:NOTEXTENDED mark:(line,white) from:14/04/2009 till:08/04/2014 # http://support.microsoft.com/lifecycle/?p1=7801
bar:Windows XP Starter Edition width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:11/08/2004 till:14/04/2009 shift:($dx,$dy) textcolor:white text:Windows XP Starter Edition color:NOTEXTENDED mark:(line,white) from:14/04/2009 till:08/04/2014
bar:Windows XP Media Center Edition 2004 width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:30/09/2003 till:14/04/2009 shift:($dx,$dy) textcolor:white text:Windows XP Media Center Edition 2004 color:NOTEXTENDED mark:(line,white) from:14/04/2009 till:08/04/2014 # http://support.microsoft.com/lifecycle/?p1=7023
bar:Windows XP 64-Bit Edition 2003 width:20 color:DEPREDICATED mark:(line,white) align:left fontsize:M from:28/03/2003 till:30/06/2005 shift:(-45,$dy) textcolor:white fontsize:8% text:Windows XP 64-Bit Edition 2003 # https://docs.microsoft.com/en-us/security-updates/securitybulletins/2005/ms05-036
bar:Windows XP Tablet PC Edition width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:11/02/2003 till:14/04/2009 shift:($dx,$dy) textcolor:white text:Windows XP Tablet PC Edition color:NOTEXTENDED mark:(line,white) from:14/04/2009 till:08/04/2014 # http://support.microsoft.com/lifecycle/?p1=3228
bar:Windows XP Media Center Edition 2002 width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:28/10/2002 till:14/04/2009 shift:($dx,$dy) textcolor:white text:Windows XP Media Center Edition 2002 color:NOTEXTENDED mark:(line,white) from:14/04/2009 till:08/04/2014 # http://support.microsoft.com/lifecycle/?p1=3222
bar:Windows XP Embedded width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:30/01/2002 till:11/01/2011 shift:($dx,$dy) textcolor:white text:Windows XP Embedded color:NOTEXTENDED mark:(line,white) from:11/01/2011 till:12/01/2016
bar:Windows XP 64-Bit Edition 2002 width:20 color:DEPREDICATED mark:(line,white) align:left fontsize:M from:25/10/2001 till:30/06/2005 shift:(-75,$dy) textcolor:white fontsize:8% text:Windows XP 64-Bit Edition 2002 # https://docs.microsoft.com/en-us/security-updates/securitybulletins/2005/ms05-036
bar:Windows XP Professional 4ES width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:25/10/2001 till:14/04/2009 shift:($dx,$dy) textcolor:white text:Windows XP Professional for Embedded Systems color:NOTEXTENDED mark:(line,white) from:14/04/2009 till:08/04/2014 # http://support.microsoft.com/lifecycle/?p1=3221
bar:Windows XP Professional width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:25/10/2001 till:14/04/2009 shift:($dx,$dy) textcolor:white text:Windows XP Professional color:NOTEXTENDED mark:(line,white) from:14/04/2009 till:08/04/2014 # http://support.microsoft.com/lifecycle/?p1=3221
bar:Windows XP Home Edition width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:25/10/2001 till:14/04/2009 shift:($dx,$dy) textcolor:white text:Windows XP Home Edition color:NOTEXTENDED mark:(line,white) from:14/04/2009 till:08/04/2014 # http://support.microsoft.com/lifecycle/?p1=3221
bar:SP3 width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:21/04/2008 till:08/04/2014 shift:($dx,$dy) textcolor:white text:Service Pack 3
bar:SP2 width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:25/08/2004 till:13/07/2010 shift:($dx,$dy) textcolor:white text:Service Pack 2
bar:SP1a width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:03/02/2003 till:10/10/2006 shift:($dx,$dy) textcolor:white text:Service Pack 1a
bar:SP1 width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:09/09/2002 till:10/10/2006 shift:($dx,$dy) textcolor:white text:Service Pack 1
bar:RTM width:20 color:DEPREDICATED mark:(line,white) align:center fontsize:M from:24/08/2001 till:30/09/2005 shift:($dx,$dy) textcolor:white text:RTM
TextData =
pos:(266,$height) fontsize:XL textcolor:black text:"Timeline of Windows XP"
</timeline>
References
[edit | edit source]- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Up to: 64 cores, 64 threads if ratio of core count and thread count is 1:1; 32 cores, 64 threads if ratio of core count and thread count is 1:2.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
Further reading
[edit | edit source]- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).