Ref A: 65c55314bde4419e8477356169d24a9c Ref B: 893B4D3F541A35616B8F7F9640458A27 Ref C: Sun Jan 25 10:53:30 2015 PST