Ref A: 494edd486b5842d498375ab3af7b0062 Ref B: C9C8A5872DB583EB1FBEB0A9240FA66F Ref C: Sun Dec 28 19:02:24 2014 PST