How long does TSC registration take?