Ref A: 632587f18664464db133e41f30c9c535 Ref B: CB25BB0B001F0D4B6F027530F57A020F Ref C: Sat Dec 20 19:21:36 2014 PST