Ref A: bbf99f3d9630412fa1892f6018b533a2 Ref B: 8EF5587B2BB1A67382DD6398EF94FAA6 Ref C: Sun May 19 23:03:47 2013 PST