Ref A: 44d21922af124c5ab361886dc9c4c977 Ref B: C41B9B32581B3B2F62F8809E6663C132 Ref C: Thu Dec 25 04:15:33 2014 PST