Ref A: 1386b229c7fa498aac606b3086806726 Ref B: F3C567F71E0B07E338EF2E5D71BF0A92 Ref C: Mon Dec 29 00:36:09 2014 PST