The PTC customer Portal is now available here.