405 technologies-11-00132.pdf 212 + 617 .