Ref A: c57f2b172084484e8a6492b73e2213a8 Ref B: ABDA53BFDBD85F38C7ABBED35373F3FD Ref C: Mon Apr 21 01:42:57 2014 PST