Ref A: 68721773f66842dcb348dae9df972a15 Ref B: 13F16E0E667EDAEF13AB64D2FD02F037 Ref C: Sun Apr 26 03:23:19 2015 PST