Ref A: bd2df57116384ae8886bf8b5008440bc Ref B: 77A3E8FB8F1ECCBE92CD89AF6736E3DE Ref C: Fri Oct 24 02:38:29 2014 PST