Ref A: 573631b6188f4403bc96d10de2fcf0c4 Ref B: CAAE3F5226622777D8AB501808351083 Ref C: Tue Nov 25 23:09:55 2014 PST