'Oh Lord, You have searched me and know me
You know when I sit and when I rise
You perceive my thoughts from afar
You discern my going out and my lying down
You are familiar with all my ways
Before a word is on my tongue You know it completely
Oh Lord, You hem me in, behind and before;
You have laid Your hand upon me
Such knowledge is too wonderful for me, too lofty for me to attain (vs. 1-5)
... all the days ordained for me were written in Your book
before one of them came to be
How precious to me are Your thoughts, Oh God
How vast the sum of them
Were I to count them, they would out number the grains of sand...'(vs.16-18)
Psalm 139: 1-5
Psalm 139: 16-18
NIV