Ref A: 5822d7bda36d419892d85fd1fd90a803 Ref B: 70AAEF9677686764D2D838FC65CA4ED8 Ref C: Sun Dec 21 19:43:43 2014 PST