Ref A: 383b57d8ccd64a98b1297f559356f15a Ref B: A1F3895172D987643A1809C9217B8EE4 Ref C: Tue Nov 25 23:55:53 2014 PST