Intracranial Hydatid Cyst | NCT04454268 | Trialant