Ref A: 2f618d858bbd4d0bbd41276dfef9a8bd Ref B: BFF1636582B74096ECE02E8818437872 Ref C: Thu Dec 18 01:36:53 2014 PST