Saved on: 2026-02-28 03:24:17
IP: 139.217.189.36
Defacer: L4663R666H05T
Team: L4663R666H05T
Location: People’s Republic of China
Web Server: Microsoft-IIS