Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

MS09-053: Vulnerabilities in FTP Service for Internet Information Services could allow remote code execution


View products that this article applies to.

Support for Windows Vista Service Pack 1 (SP1) ends on July 12, 2011. To continue receiving security updates for Windows, make sure you're running Windows Vista with Service Pack 2 (SP2). For more information, refer to this Microsoft web page: Support is ending for some versions of Windows.

↑ Back to the top


INTRODUCTION

Microsoft has released security bulletin MS09-053. To view the complete security bulletin, visit one of the following Microsoft Web sites:

How to obtain help and support for this security update


Help installing updates:
Support for Microsoft Update

Security solutions for IT professionals:
TechNet Security Troubleshooting and Support

Help protect your computer that is running Windows from viruses and malware:
Virus Solution and Security Center

Local support according to your country:
International Support

↑ Back to the top


More Information

Known issues with this security update

You can install the security update on a computer that is not running an affected version of FTP. When you do this, FTP is not installed on the computer. However, if the FTP service is installed on the computer in the future, Windows Update will reoffer the update, and you will have to install the update on the computer.

↑ Back to the top


FILE INFORMATION

The English (United States) version of this software update installs files that have the attributes that are listed in the following tables. The dates and times for these files are listed in Coordinated Universal Time (UTC). The dates and times for these files on your local computer are displayed in your local time and with your current daylight saving time (DST) bias. Additionally, the dates and times may change when you perform certain operations on the files.

Windows 2000 file information

For all supported editions of Microsoft Windows 2000 Service Pack 4

File NameVersionDateTimeSize
ftpsvc2.dll5.0.2195.733605-Sep-200919:05118,544

Windows XP and Windows Server 2003 file information

  • The files that apply to a specific service branch (QFE, GDR) are noted in the "Service branch" column.
  • GDR service branches contain only those fixes that are widely released to address widespread, critical issues. QFE service branches contain hotfixes in addition to widely released fixes.
  • In addition to the files that are listed in these tables, this software update also installs an associated security catalog file (KBnumber.cat) that is signed with a Microsoft digital signature.

For all supported x86-based versions of Windows XP

File NameVersionDateTimeSizeService branch
ftpsvc2.dll6.0.2600.362406-Sep-200907:23126,976SP2GDR
ftpsvc2.dll6.0.2600.362406-Sep-200906:59126,976SP2QFE
ftpsvc2.dll6.0.2600.587506-Sep-200907:09126,976SP3GDR
ftpsvc2.dll6.0.2600.587506-Sep-200907:16126,976SP3QFE

For all supported x64-based versions of Windows Server 2003 and of Windows XP Professional x64 edition

File NameVersionDateTimeSizeCPUService branch
ftpsvc2.dll6.0.3790.458406-Sep-200909:47179,712X64SP2GDR
ftpsvc2.dll6.0.3790.458406-Sep-200909:43179,712X64SP2QFE

For all supported x86-based versions of Windows Server 2003

File NameVersionDateTimeSizeService branch
ftpsvc2.dll6.0.3790.458406-Sep-200907:46128,512SP2GDR
ftpsvc2.dll6.0.3790.458406-Sep-200908:12128,512SP2QFE

For all supported IA-64-based versions of Windows Server 2003

File NameVersionDateTimeSizeCPUService branch
ftpsvc2.dll6.0.3790.458406-Sep-200909:46339,968IA-64SP2GDR
ftpsvc2.dll6.0.3790.458406-Sep-200909:43340,480IA-64SP2QFE

Windows Vista and Windows Server 2008 file information

  • The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:
    VersionProductMilestoneService branch
    6.0.6000.16xxxWindows VistaRTMGDR
    6.0.6000.20xxxWindows VistaRTMLDR
    6.0.6001.18xxxWindows Vista SP1 and Windows Server 2008 SP1SP1GDR
    6.0.6001.22xxxWindows Vista SP1 and Windows Server 2008 SP1SP1LDR
    6.0.6002.18xxxWindows Vista SP2 and Windows Server 2008 SP2SP2GDR
    6.0.6002.22xxxWindows Vista SP2 and Windows Server 2008 SP2SP2LDR
  • Service Pack 1 is integrated into the release version of Windows Server 2008. Therefore, RTM milestone files apply only to Windows Vista. RTM milestone files have a 6.0.0000.xxxxxx version number.
  • GDR service branches contain only those fixes that are widely released to address widespread, critical issues. LDR service branches contain hotfixes in addition to widely released fixes.

For all supported x86-based versions of Windows Vista and Windows Server 2008

File NameVersionDateTimeSizeService branch
ftpctrs2.dll7.0.6000.1692307-Sep-200914:4910,752Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.16923_none_fb568ad2c062613e
ftpmib.dll7.0.6000.1692307-Sep-200914:498,192Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.16923_none_fb568ad2c062613e
ftpsvc2.dll7.0.6000.1692307-Sep-200914:49169,472Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.16923_none_fb568ad2c062613e
ftpctrs2.dll7.0.6000.2112307-Sep-200912:2210,752Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.21123_none_fbdfffbfd980344a
ftpmib.dll7.0.6000.2112307-Sep-200912:228,192Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.21123_none_fbdfffbfd980344a
ftpsvc2.dll7.0.6000.2112307-Sep-200912:22169,472Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.21123_none_fbdfffbfd980344a
ftpctrs2.dll7.0.6000.1638602-Nov-200609:4610,752Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_fd40caa0bd85578b
ftpmib.dll7.0.6000.1638602-Nov-200609:468,192Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_fd40caa0bd85578b
ftpsvc2.dll7.0.6001.1832707-Sep-200912:05167,936Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_fd40caa0bd85578b
ftpctrs2.dll7.0.6001.2251607-Sep-200911:5310,752Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_fdd438f3d69bbf34
ftpmib.dll7.0.6001.2251607-Sep-200911:538,192Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_fdd438f3d69bbf34
ftpsvc2.dll7.0.6001.2251607-Sep-200911:53167,936Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_fdd438f3d69bbf34
ftpctrs2.dll7.0.6000.1638602-Nov-200609:4610,752Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_ff3cde46ba9b71f4
ftpmib.dll7.0.6000.1638602-Nov-200609:468,192Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_ff3cde46ba9b71f4
ftpsvc2.dll7.0.6002.1810707-Sep-200909:50167,936Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_ff3cde46ba9b71f4
ftpctrs2.dll7.0.6002.2221907-Sep-200910:0110,752Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_ffbdabb9d3bf605d
ftpmib.dll7.0.6002.2221907-Sep-200910:018,192Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_ffbdabb9d3bf605d
ftpsvc2.dll7.0.6002.2221907-Sep-200910:01167,936Windows6.0-KB975254-x86\x86_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_ffbdabb9d3bf605d

For all supported x64-based versions of Windows Vista and Windows Server 2008

File NameVersionDateTimeSizeCPUService branch
ftpctrs2.dll7.0.6000.1692307-Sep-200912:5112,800X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.16923_none_5775265678bfd274
ftpmib.dll7.0.6000.1692307-Sep-200912:5110,752X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.16923_none_5775265678bfd274
ftpsvc2.dll7.0.6000.1692307-Sep-200912:51196,096X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.16923_none_5775265678bfd274
ftpctrs2.dll7.0.6000.2112307-Sep-200913:0312,800X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.21123_none_57fe9b4391dda580
ftpmib.dll7.0.6000.2112307-Sep-200913:0310,752X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.21123_none_57fe9b4391dda580
ftpsvc2.dll7.0.6000.2112307-Sep-200913:03196,096X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.21123_none_57fe9b4391dda580
ftpctrs2.dll7.0.6001.1832707-Sep-200912:4612,800X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_595f662475e2c8c1
ftpmib.dll7.0.6001.1832707-Sep-200912:4610,752X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_595f662475e2c8c1
ftpsvc2.dll7.0.6001.1832707-Sep-200912:46191,488X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_595f662475e2c8c1
ftpctrs2.dll7.0.6001.2251607-Sep-200912:1212,800X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_59f2d4778ef9306a
ftpmib.dll7.0.6001.2251607-Sep-200912:1210,752X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_59f2d4778ef9306a
ftpsvc2.dll7.0.6001.2251607-Sep-200912:12191,488X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_59f2d4778ef9306a
ftpctrs2.dll7.0.6002.1810707-Sep-200911:5012,800X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_5b5b79ca72f8e32a
ftpmib.dll7.0.6002.1810707-Sep-200911:5010,752X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_5b5b79ca72f8e32a
ftpsvc2.dll7.0.6002.1810707-Sep-200911:50191,488X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_5b5b79ca72f8e32a
ftpctrs2.dll7.0.6002.2221907-Sep-200911:4712,800X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_5bdc473d8c1cd193
ftpmib.dll7.0.6002.2221907-Sep-200911:4710,752X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_5bdc473d8c1cd193
ftpsvc2.dll7.0.6002.2221907-Sep-200911:47191,488X64Windows6.0-KB975254-x64\amd64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_5bdc473d8c1cd193
ftpctrs2.dll7.0.6000.1692307-Sep-200914:4910,752X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.16923_none_61c9d0a8ad20946f
ftpmib.dll7.0.6000.1692307-Sep-200914:498,192X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.16923_none_61c9d0a8ad20946f
ftpsvc2.dll7.0.6000.1692307-Sep-200914:49169,472X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.16923_none_61c9d0a8ad20946f
ftpctrs2.dll7.0.6000.2112307-Sep-200912:2210,752X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.21123_none_62534595c63e677b
ftpmib.dll7.0.6000.2112307-Sep-200912:228,192X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.21123_none_62534595c63e677b
ftpsvc2.dll7.0.6000.2112307-Sep-200912:22169,472X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6000.21123_none_62534595c63e677b
ftpctrs2.dll7.0.6000.1638602-Nov-200609:4610,752X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_63b41076aa438abc
ftpmib.dll7.0.6000.1638602-Nov-200609:468,192X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_63b41076aa438abc
ftpsvc2.dll7.0.6001.1832707-Sep-200912:05167,936X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_63b41076aa438abc
ftpctrs2.dll7.0.6001.2251607-Sep-200911:5310,752X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_64477ec9c359f265
ftpmib.dll7.0.6001.2251607-Sep-200911:538,192X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_64477ec9c359f265
ftpsvc2.dll7.0.6001.2251607-Sep-200911:53167,936X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_64477ec9c359f265
ftpctrs2.dll7.0.6000.1638602-Nov-200609:4610,752X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_65b0241ca759a525
ftpmib.dll7.0.6000.1638602-Nov-200609:468,192X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_65b0241ca759a525
ftpsvc2.dll7.0.6002.1810707-Sep-200909:50167,936X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_65b0241ca759a525
ftpctrs2.dll7.0.6002.2221907-Sep-200910:0110,752X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_6630f18fc07d938e
ftpmib.dll7.0.6002.2221907-Sep-200910:018,192X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_6630f18fc07d938e
ftpsvc2.dll7.0.6002.2221907-Sep-200910:01167,936X86Windows6.0-KB975254-x64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_6630f18fc07d938e

For all supported IA-64-based versions of Windows Server 2008

File NameVersionDateTimeSizeCPUService branch
ftpctrs2.dll7.0.6001.1800019-Jan-200809:2725,600IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_fd426e96bd836087
ftpmib.dll7.0.6001.1800019-Jan-200809:2717,408IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_fd426e96bd836087
ftpsvc2.dll7.0.6001.1832707-Sep-200912:26409,600IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_fd426e96bd836087
ftpctrs2.dll7.0.6001.2251607-Sep-200912:2425,600IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_fdd5dce9d699c830
ftpmib.dll7.0.6001.2251607-Sep-200912:2417,408IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_fdd5dce9d699c830
ftpsvc2.dll7.0.6001.2251607-Sep-200912:24409,600IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_fdd5dce9d699c830
ftpctrs2.dll7.0.6001.1800019-Jan-200809:2725,600IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_ff3e823cba997af0
ftpmib.dll7.0.6001.1800019-Jan-200809:2717,408IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_ff3e823cba997af0
ftpsvc2.dll7.0.6002.1810707-Sep-200911:25409,600IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_ff3e823cba997af0
ftpctrs2.dll7.0.6002.2221907-Sep-200911:3125,600IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_ffbf4fafd3bd6959
ftpmib.dll7.0.6002.2221907-Sep-200911:3117,408IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_ffbf4fafd3bd6959
ftpsvc2.dll7.0.6002.2221907-Sep-200911:31409,600IA-64Windows6.0-KB975254-ia64\ia64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_ffbf4fafd3bd6959
ftpctrs2.dll7.0.6000.1638602-Nov-200609:4610,752X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_63b41076aa438abc
ftpmib.dll7.0.6000.1638602-Nov-200609:468,192X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_63b41076aa438abc
ftpsvc2.dll7.0.6001.1832707-Sep-200912:05167,936X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.18327_none_63b41076aa438abc
ftpctrs2.dll7.0.6001.2251607-Sep-200911:5310,752X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_64477ec9c359f265
ftpmib.dll7.0.6001.2251607-Sep-200911:538,192X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_64477ec9c359f265
ftpsvc2.dll7.0.6001.2251607-Sep-200911:53167,936X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6001.22516_none_64477ec9c359f265
ftpctrs2.dll7.0.6000.1638602-Nov-200609:4610,752X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_65b0241ca759a525
ftpmib.dll7.0.6000.1638602-Nov-200609:468,192X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_65b0241ca759a525
ftpsvc2.dll7.0.6002.1810707-Sep-200909:50167,936X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.18107_none_65b0241ca759a525
ftpctrs2.dll7.0.6002.2221907-Sep-200910:0110,752X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_6630f18fc07d938e
ftpmib.dll7.0.6002.2221907-Sep-200910:018,192X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_6630f18fc07d938e
ftpsvc2.dll7.0.6002.2221907-Sep-200910:01167,936X86Windows6.0-KB975254-ia64\wow64_microsoft-windows-iis-ftpserver_31bf3856ad364e35_6.0.6002.22219_none_6630f18fc07d938e

↑ Back to the top


Applies to:

↑ Back to the top

Keywords: kbsecurity, kbsecvulnerability, kb, kbsecreview, kbsurveynew, kbsecbulletin, atdownload, kblangall, kbfix, kbexpertiseinter, kbbug, kbmustloc

↑ Back to the top

Article Info
Article ID : 975254
Revision : 4
Created on : 4/17/2018
Published on : 4/17/2018
Exists online : False
Views : 477