Ref A: 34deeef352cc4e7398bdc3c1d7935ba2 Ref B: 18DD3E4A4E06FA8D199A336D140467E6 Ref C: Wed Oct 22 07:14:44 2014 PST