Ref A: 8ba98a9f18234268858c515043303fd9 Ref B: 7207937CB02EAB626F4685A6F0961F1A Ref C: Wed Dec 17 17:42:32 2014 PST