Ref A: 83bd58977d954eef959cd8ac6a7911a7 Ref B: 81A09AC235C94B10EEAC99EAC3ED43D0 Ref C: Fri Dec 26 06:26:50 2014 PST