Ref A: 13d580c7097b4ba8887bb5b2553a5481 Ref B: 8286CF0E69C267AAAE1DC911B303F334 Ref C: Sun Jan 25 16:00:28 2015 PST