Ref A: 291d9824d136487a94fe6172e9e2a1a8 Ref B: 6EDB7A5C29922751BA97E7F9A1110589 Ref C: Tue Nov 25 23:53:10 2014 PST