Psalms 139: 1 - 3, 4 - 6
1 O LORD, thou hast searched me and known me!
2 Thou knowest when I sit down and when I rise up; thou discernest my thoughts from afar.
3 Thou searchest out my path and my lying down, and art acquainted with all my ways.
4 Even before a word is on my tongue, lo, O LORD, thou knowest it altogether.
5 Thou dost beset me behind and before, and layest thy hand upon me.
6 Such knowledge is too wonderful for me; it is high, I cannot attain it.

EWTN