Ref A: 3e7e1a7be76d4c89b5e142a6cb98c418 Ref B: C603D26791E9ACB5A494834FBC90524F Ref C: Fri Apr 18 01:21:28 2014 PST