FDC3: Interoperability for the Financial Desktop