earnestineknol