Ref A: 0cb92cf0a55c4d2ba6f7f82797bd8df4 Ref B: 81B350E116173349F19B9BC6DD9BC795 Ref C: Tue Nov 25 21:47:15 2014 PST