Ref A: dc3f9cf0a6984be39fcaad1d31901514 Ref B: 54AED37B202EE3D2A406E0115BF7E5A2 Ref C: Sun Dec 21 22:22:30 2014 PST