pub fn obligation( program_id: &Pubkey, tag: u8, id: u8, owner: &Pubkey, lending_market: &Pubkey, seed1: &Pubkey, seed2: &Pubkey, ) -> (Pubkey, u8)