Ref A: 04ab36f2cf7b44b79dd45667a5aec162 Ref B: C9C4CA8D339F7AE1326ED4B4FF515E3C Ref C: Thu Apr 17 00:34:35 2014 PST