Ref A: 081ea7a91fb64efeb0721a93df1ab37b Ref B: FE3B86B6C0321C7A6AD31AE91F8B7E2C Ref C: Sun Dec 28 19:59:58 2014 PST