GOD know everything

GOD know who do good
GOD know who do bad

GOD reward who do good
GOD punish who do bad

GOD is LOVE
GOD is LAW