CCF98.COM: A COMPREHENSIVE INVESTIGATION INTO THE PUZZLING SITE