cognizant

Aware of something and clearly understanding it.