Ref A: ba175d52173d4006b2082afb81b4583b Ref B: 1CF3E299B5C1DE4262220030F97C17D0 Ref C: Sun May 26 00:31:59 2013 PST