names of diuretics and allergy to eggs and ciprofloxacin side effects and tramadol hcl 50mg side effects and olanzapine diabetes