Ref A: 3a6762524ae34e0bb9e23c8252d7bf41 Ref B: 2BA7C49656F1F3847FF1CAB1622961CA Ref C: Mon Jan 26 20:21:59 2015 PST