MatrixUtil.js revision 8ab6afc0ff1f6b225e52d7489864024d814b37fc