Client Registration Coordinator