Ref A: 3d5408b5e7e34fd0b7d7e6aacba0e008 Ref B: 73D1D5B3D9655E0AD05057597BE3144D Ref C: Sat Nov 01 00:01:11 2014 PST