The tech guys are now at http:/forums.thetechstop.org Hope these are the guys you're looking for!!
Separate names with a comma.