cognizant
having knowledge or awareness