Ref A: 5a7eb8f51ea04f9c9bc44932dd9025ad Ref B: D7332946528E6983273C75DFC4E45BC5 Ref C: Sun Apr 20 05:31:24 2014 PST