Ref A: 01d77dbe025f4c298c3aafcfc2a271d7 Ref B: 8034A7677405ACADD6F4F3DB15B5C4BE Ref C: Thu Dec 25 11:00:29 2014 PST