function (bin) {
        var str = "";
        for(var i = 0; i < bin.length * 32; i += 8)
        {
            str += String.fromCharCode((bin[i>>5] >>> (i % 32)) & 255);
        }
        return str;
    }
function (bin) {
        var str = "";
        for(var i = 0; i < bin.length * 32; i += 8)
        {
            str += String.fromCharCode((bin[i>>5] >>> (i % 32)) & 255);
        }
        return str;
    }
function ( bin ) { var str = "" ; for ( var i = 0 ; i < bin . length * 32 ; i += 8 ) { str += String . fromCharCode ( ( bin [ i >> 5 ] >>> ( i % 32 ) ) & 255 ) ; } return str ; }
/*
Convert an array of little-endian words to a string
/ * Convert an array of little - endian words to a string
Returns a string of the contents of a binary array of words