5cea35953480dc514697909026cb951f209552d2b758f33c1a866ae7672cbc3d a2022v31n4e310416.pdf 5cea35953480dc514697909026cb951f209552d2b758f33c1a866ae7672cbc3d proinf_a2022v31n4e310416.pdf 421a3aadeba171fe0b7c58dc961606929845b6dfc828e72400a59342f336b704 proinf_a2022v31n4e310416iSPA.pdf