Promissory note signed by a bank