CCF98.COM: A THOROUGH LOOK INTO THE ENIGMATIC SITE