Ref A: a9416c917c6645e5b1cc3cb667a007f9 Ref B: 07BEF703741914B53B56E75213BA3543 Ref C: Sun Jan 25 17:32:17 2015 PST