Ref A: c87162759b484510b667f86922a45255 Ref B: 6662209E16EBDE21365FAE1651A3A4C3 Ref C: Mon Oct 20 06:36:49 2014 PST