053107646O0510000331080814000000000MECHANICS & FARMERS BANK 2634 DURHAM-CHAPEL HILL BLVD DURHAM NC277071958919687780011