1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="UTF-8" /> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 7 <title>@abhshkdz</title> 8
8<script id="fxhash-snippet"> 9 //---- do not edit the following code (you can indent as you wish) 10 let alphabet = "123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ" 11 var fxhash = "oo" + Array(49).fill(0).map(_=>alphabet[(Math.random()*alphabet.length)|0]).join('') 12 let b58dec = (str) => str.split('').reduce((p,c,i) => p + alphabet.indexOf(c) * (Math.pow(alphabet.length, str.length-i-1)), 0) 13 let fxhashTrunc = fxhash.slice(2) 14 let regex = new RegExp(".{" + ((fxhashTrunc.length/4)|0) + "}", 'g') 15 let hashes = fxhashTrunc.match(regex).map(h => b58dec(h)) 16 let sfc32 = (a, b, c, d) => { 17 return () => { 18 a |= 0; b |= 0; c |= 0; d |= 0 19 var t = (a + b | 0) + d | 0 20 d = d + 1 | 0 21 a = b ^ b >>> 9 22 b = c + (c << 3) | 0 23 c = c << 21 | c >>> 11 24 c = c + t | 0 25 return (t >>> 0) / 4294967296 26 } 27 } 28 var fxrand = sfc32(...hashes) 29 //---- /do not edit the following code 30 </script>
30 31</head> 32<body> 33
33<script language="javascript" type="text/javascript" src="/js/tatters/p5.min.js"></script>
33 34
34<script src="/js/tatters/main.js?v=0.5.09"></script>
34 35</body> 36</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.