Ref A: 9b4202a2915b462a8a21319b3b286d41 Ref B: D101AC27FD82268E79A7C7980F8E2941 Ref C: Mon May 20 12:45:22 2013 PST