Ref A: fc61a34ea9fa479d9c1413ee90623a38 Ref B: 1BC94EDB60B3780F65130ED856E616FE Ref C: Tue May 21 01:31:11 2013 PST