Ref A: 699c091bbc6f4c9c8c0f39feee659cb6 Ref B: 5E2FE93C6DA17A094668E054624B7079 Ref C: Fri Dec 19 20:10:44 2014 PST