Ref A: 8884645d05b74a299d5fc38513e86d7a Ref B: 1F8F3AC9100E4A29F6864B3E9CB41634 Ref C: Fri Apr 25 01:08:29 2014 PST