Ref A: 6153ef37922445a483ed778f0a4472b8 Ref B: AB1255B82EF5229AE0F24B4E673718C6 Ref C: Sat Nov 22 03:53:03 2014 PST