Merged Logging Changes
Logging Tweeks
Use Random Call ID for Easier Debugging
Record Offset Time Must be <0 not =0