Psalm 139:2

2 You know everything I do; from far away you understand all my thoughts.