cyrus duarte