pub fn initialize_app( ctx: Context<'_, '_, '_, '_, InitializeApp<'_>>, app_data: AppData, ) -> Result<()>