Ref A: 545abab2305a45b2995051aa959a0d43 Ref B: D95E8A0463B4961921E29A4EE30D3396 Ref C: Fri May 24 02:24:34 2013 PST