21b9f92ab27985bdc4ada5b3b30adbe33817c252 difcan_a2018.pdf 470d978858d6ca0d2c258475269457bccf4d0c44 ideesp_a2018.pdf