Ref A: 677e521877024248aace0c1f36612d99 Ref B: 47A1701B5E54FF8FC67968E153FA4380 Ref C: Sat Jan 31 17:37:37 2015 PST