Ref A: 277195eaa41f4ccc857d227eb165e586 Ref B: E65AE30DC4EC06A421FF15EDB8989B96 Ref C: Thu Dec 25 19:31:25 2014 PST