Ref A: 2ef2b2e562534f3ba51c739cc99e3621 Ref B: 909A60454DA07DD25163B7FEED854F97 Ref C: Sat Jan 31 06:06:24 2015 PST