I don't see Purple Panda Labs listed as a source anymore in any of the source subforums. I didn't see anything in the Announcements forum about removing PPL as a source. What's the deal? Did something happen to cause the admins to lose trust? The PPL website seems to be working.