accurately
sagaciter
–
accurately, sagaciously, wisely