ted. Ran