Factors Associated with Knowledge and Attitudes of HIV Patients towards HIV-Based Services at Kibagabaga District Hospital | Synapse