Ref A: 83bdf32712204d62a264b32d2218e6e3 Ref B: DF5BAAD6A892AE0F673A8041D72998E9 Ref C: Thu Apr 24 02:07:36 2014 PST