Mindfulness Meditation in Hemodialysis Patients | NCT07620990 | Trialant