{"id":293,"artifact_id":271,"version":1,"data":{"version":1,"artifact":{"chain":"tezos","title":"DOGE to USD","artist":"tz1d6xBfTMmkCA6iaqiqPSfMKjk5dM9e5PXA","tokenId":"9627","description":"Widget Doge to USD","contractAddress":"KT1RJ6PbjHpwc3M5rw5s2Nbmefwbuwbdxton"},"snapshot":{"net":[{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmQGAvFnaCF1Q3EN3ayu94Pog2VTP8Unbc7nYdsitMUceg?creator=tz1d6xBfTMmkCA6iaqiqPSfMKjk5dM9e5PXA&viewer=&objkt=9627","host":"ipfs.arkivo.art","path":"/ipfs/QmQGAvFnaCF1Q3EN3ayu94Pog2VTP8Unbc7nYdsitMUceg","type":"http","query":"?creator=tz1d6xBfTMmkCA6iaqiqPSfMKjk5dM9e5PXA&viewer=&objkt=9627","method":"GET","headers":{"sec-ch-ua":"\"HeadlessChrome\";v=\"119\", \"Chromium\";v=\"119\", \"Not?A_Brand\";v=\"24\"","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.6045.9 Safari/537.36","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"Linux\"","upgrade-insecure-requests":"1"},"fragment":"","postData":null,"protocol":"https:"},"type":1,"external":false,"timestamp":1723841721111},{"data":{"url":"https://ipfs.arkivo.art/ipfs/QmQGAvFnaCF1Q3EN3ayu94Pog2VTP8Unbc7nYdsitMUceg?creator=tz1d6xBfTMmkCA6iaqiqPSfMKjk5dM9e5PXA&viewer=&objkt=9627","body":"","status":200,"headers":{"date":"Fri, 16 Aug 2024 20:55:21 GMT","etag":"\"QmQGAvFnaCF1Q3EN3ayu94Pog2VTP8Unbc7nYdsitMUceg\"","server":"nginx/1.27.0","connection":"keep-alive","x-ipfs-path":"/ipfs/QmQGAvFnaCF1Q3EN3ayu94Pog2VTP8Unbc7nYdsitMUceg","content-type":"image/svg+xml","x-ipfs-roots":"QmQGAvFnaCF1Q3EN3ayu94Pog2VTP8Unbc7nYdsitMUceg","accept-ranges":"bytes","cache-control":"public, max-age=29030400, immutable","content-length":"657322","access-control-allow-origin":"*","access-control-allow-headers":"Content-Type\nRange\nUser-Agent\nX-Requested-With","access-control-allow-methods":"GET\nHEAD\nOPTIONS","access-control-expose-headers":"Content-Length\nContent-Range\nX-Chunked-Output\nX-Ipfs-Path\nX-Ipfs-Roots\nX-Stream-Output"}},"type":2,"external":false,"timestamp":1723841721164},{"data":{"url":"https://api.cryptonator.com/api/ticker/doge-usd","host":"api.cryptonator.com","path":"/api/ticker/doge-usd","type":"http","query":"","method":"GET","headers":{"referer":"https://ipfs.arkivo.art/","sec-ch-ua":"\"HeadlessChrome\";v=\"119\", \"Chromium\";v=\"119\", \"Not?A_Brand\";v=\"24\"","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/119.0.6045.9 Safari/537.36","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"Linux\""},"fragment":"","postData":null,"protocol":"https:"},"type":1,"external":true,"timestamp":1723841722003}],"browser":{"name":"chromium","version":"119.0.6045.9"},"viewport":{"width":2000,"height":2000},"screenshot":"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AAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQToAAAAAAAAAJBEgA4AAAAAAAAASQTo/P/s2YEAAAAAgKD9qRcpjQAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQZWZPmAAAgAElEQVQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAzJ4dCAAAAAAI2p96kdKoEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAZs8OBAAAAAAE7U+9SGkEQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAGzSR4kAAA9ISURBVIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAt2cHAgAAAACC9qdepDQCAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAJVABwAAAAAAAIBKoAMAAAAAAABAJdABAAAAAAAAoBLoAAAAAAAAAFAJdAAAAAAAAACoBDoAAAAAAAAAVAIdAAAAAAAAACqBDgAAAAAAAACVQAcAAAAAAACASqADAAAAAAAAQCXQAQAAAAAAAKAS6AAAAAAAAABQCXQAAAAAAAAAqAQ6AAAAAAAAAFQCHQAAAAAAAAAqgQ4AAAAAAAAAlUAHAAAAAAAAgEqgAwAAAAAAAEAl0AEAAAAAAACgEugAAAAAAAAAUAl0AAAAAAAAAKgEOgAAAAAAAABUAh0AAAAAAAAAKoEOAAAAAAAAAFUNCSVdlcXUQ6cAAAAASUVORK5CYII=","consoleMessages":[{"text":"class HydraSynth {\n\n            constructor ({\n                pb = null,\n                width = 1000,\n                height = 1000,\n                numSources = 4,\n                numOutputs = 4,\n                makeGlobal = true,\n                autoLoop = true,\n                detectAudio = false,\n                enableStreamCapture = false,\n                canvas,\n                precision = 'mediump'\n            } = {}) {\n\n                this.bpm = 60\n                this.pb = pb\n                this.width = width\n                this.height = height\n                this.time = 0\n                this.makeGlobal = makeGlobal\n                this.renderAll = false\n                this.detectAudio = detectAudio\n\n                // only allow valid precision options\n                let precisionOptions = ['lowp','mediump','highp']\n                let precisionValid = precisionOptions.includes(precision.toLowerCase())\n\n                this.precision = precisionValid ? precision.toLowerCase() : 'mediump'\n\n                if(!precisionValid){\n                console.warn('[hydra-synth warning]\\nConstructor was provided an invalid floating point precision value of \"' + precision + '\". Using default value of \"mediump\" instead.')\n                }\n\n                // boolean to store when to save screenshot\n                this.saveFrame = false\n\n                // if stream capture is enabled, this object contains the capture stream\n                this.captureStream = null\n\n                this._initCanvas(canvas)\n                this._initRegl()\n                this._initOutputs(numOutputs)\n                this._initSources(numSources)\n                this._generateGlslTransforms()\n\n                window.screencap = () => {\n                this.saveFrame = true\n                }\n\n                if (enableStreamCapture) {\n                this.captureStream = this.canvas.captureStream(25)\n\n                // to do: enable capture stream of specific sources and outputs\n                window.vidRecorder = new VidRecorder(this.captureStream)\n                }\n\n                if(detectAudio) this._initAudio()\n                //if(makeGlobal) {\n                window.mouse = mouse\n                window.time = this.time\n                window['render'] = this.render.bind(this)\n                //  window.bpm = this.bpm\n                window.bpm = this._setBpm.bind(this)\n            //  }\n                if(autoLoop) loop(this.tick.bind(this)).start()\n            }\n\n            getScreenImage(callback) {\n                this.imageCallback = callback\n                this.saveFrame = true\n            }\n\n            resize(width, height) {\n                console.log(width, height)\n                this.canvas = document.querySelector('foreignObject').querySelector('canvas');\n                this.canvas.width = width\n                this.canvas.height = height\n                this.width = width\n                this.height = height\n                this.regl.poll()\n                this.o.forEach((output) => {\n                output.resize(width, height)\n                })\n                this.s.forEach((source) => {\n                source.resize(width, height)\n                })\n            }\n            canvasToImage (callback) {\n                const a = document.createElement('a')\n                a.style.display = 'none'\n\n                let d = new Date()\n                a.download = `hydra-${d.getFullYear()}-${d.getMonth() + 1}-${d.getDate()}-${d.getHours()}.${d.getMinutes()}.${d.getSeconds()}.png`\n                document.body.appendChild(a)\n                var self = this\n                this.canvas.toBlob( (blob) => {\n                //  var url = window.URL.createObjectURL(blob)\n\n                    if(self.imageCallback){\n                    self.imageCallback(blob)\n                    delete self.imageCallback\n                    } else {\n                    a.href = URL.createObjectURL(blob)\n                    console.log(a.href)\n                    a.click()\n                    }\n                }, 'image/png')\n                setTimeout(() => {\n                document.body.removeChild(a);\n                window.URL.revokeObjectURL(a.href);\n                }, 300);\n            }\n\n            _initAudio () {\n                this.audio = new Audio({\n                numBins: 4\n                })\n                if(this.makeGlobal) window.a = this.audio\n            }\n            // create main output canvas and add to screen\n            _initCanvas (canvas) {\n                if (canvas) {\n                this.canvas = canvas\n                this.width = canvas.width\n                this.height = canvas.height\n                } else {\n                this.canvas = document.createElement('canvas')\n                this.canvas.width = this.width\n                this.canvas.height = this.height\n                this.canvas.style.width = '100%'\n                this.canvas.style.height = '100%'\n                document.body.appendChild(this.canvas)\n                }\n            }\n\n            _initRegl () {\n                this.regl = require('regl')({\n                canvas: this.canvas,\n                pixelRatio: 1,\n                extensions: [\n                    'oes_texture_half_float',\n                    'oes_texture_half_float_linear'\n                ],\n                optionalExtensions: [\n                    'oes_texture_float',\n                    'oes_texture_float_linear'\n                ]})\n\n                // This clears the color buffer to black and the depth buffer to 1\n                this.regl.clear({\n                color: [0, 0, 0, 1]\n                })\n\n                this.renderAll = this.regl({\n                frag: `\n                precision ${this.precision} float;\n                varying vec2 uv;\n                uniform sampler2D tex0;\n                uniform sampler2D tex1;\n                uniform sampler2D tex2;\n                uniform sampler2D tex3;\n\n                void main () {\n                    vec2 st = vec2(1.0 - uv.x, uv.y);\n                    st*= vec2(2);\n                    vec2 q = floor(st).xy*(vec2(2.0, 1.0));\n                    int quad = int(q.x) + int(q.y);\n                    st.x += step(1., mod(st.y,2.0));\n                    st.y += step(1., mod(st.x,2.0));\n                    st = fract(st);\n                    if(quad==0){\n                    gl_FragColor = texture2D(tex0, st);\n                    } else if(quad==1){\n                    gl_FragColor = texture2D(tex1, st);\n                    } else if (quad==2){\n                    gl_FragColor = texture2D(tex2, st);\n                    } else {\n                    gl_FragColor = texture2D(tex3, st);\n                    }\n\n                }\n                `,\n                vert: `\n                precision ${this.precision} float;\n                attribute vec2 position;\n                varying vec2 uv;\n\n                void main () {\n                    uv = position;\n                    gl_Position = vec4(1.0 - 2.0 * position, 0, 1);\n                }`,\n                attributes: {\n                    position: [\n                    [-2, 0],\n                    [0, -2],\n                    [2, 2]\n                    ]\n                },\n                uniforms: {\n                    tex0: this.regl.prop('tex0'),\n                    tex1: this.regl.prop('tex1'),\n                    tex2: this.regl.prop('tex2'),\n                    tex3: this.regl.prop('tex3')\n                },\n                count: 3,\n                depth: { enable: false }\n                })\n\n                this.renderFbo = this.regl({\n                frag: `\n                precision ${this.precision} float;\n                varying vec2 uv;\n                uniform vec2 resolution;\n                uniform sampler2D tex0;\n\n                void main () {\n                    gl_FragColor = texture2D(tex0, vec2(1.0 - uv.x, uv.y));\n                }\n                `,\n                vert: `\n                precision ${this.precision} float;\n                attribute vec2 position;\n                varying vec2 uv;\n\n                void main () {\n                    uv = position;\n                    gl_Position = vec4(1.0 - 2.0 * position, 0, 1);\n                }`,\n                attributes: {\n                    position: [\n                    [-2, 0],\n                    [0, -2],\n                    [2, 2]\n                    ]\n                },\n                uniforms: {\n                    tex0: this.regl.prop('tex0'),\n                    resolution: this.regl.prop('resolution')\n                },\n                count: 3,\n                depth: { enable: false }\n                })\n            }\n\n            _initOutputs (numOutputs) {\n                const self = this\n                this.o = (Array(numOutputs)).fill().map((el, index) => {\n                var o = new Output({\n                    regl: this.regl,\n                    width: this.width,\n                    height: this.height,\n                    precision: this.precision\n                })\n                o.render()\n                o.id = index\n                if (self.makeGlobal) window['o' + index] = o\n                return o\n                })\n\n                // set default output\n                this.output = this.o[0]\n            }\n\n            _initSources (numSources) {\n                this.s = []\n                for(var i = 0; i < numSources; i++) {\n                this.createSource()\n                }\n            }\n\n            _setBpm(bpm) {\n                this.bpm = bpm\n            }\n\n            createSource () {\n                let s = new Source({regl: this.regl, pb: this.pb, width: this.width, height: this.height})\n                if(this.makeGlobal) {\n                window['s' + this.s.length] = s\n                }\n                this.s.push(s)\n                return s\n            }\n\n            _generateGlslTransforms () {\n                const self = this\n                const gen = new GeneratorFactory(this.o[0], this.precision)\n                window.generator = gen\n                Object.keys(gen.functions).forEach((key)=>{\n                self[key] = gen.functions[key]\n                if(self.makeGlobal === true) {\n                    window[key] = gen.functions[key]\n                }\n                })\n            }\n\n            render (output) {\n                if (output) {\n                this.output = output\n                this.isRenderingAll = false\n                } else {\n                this.isRenderingAll = true\n                }\n            }\n\n            tick (dt, uniforms) {\n\n            //  if(self.detectAudio === true) self.fft = self.audio.frequencies()\n            // this.regl.frame(function () {\n                this.time += dt * 0.001\n                // console.log(this.time)\n                // this.regl.clear({\n                //   color: [0, 0, 0, 1]\n                // })\n                window.time = this.time\n                if(this.detectAudio === true) this.audio.tick()\n                for (let i = 0; i < this.s.length; i++) {\n                this.s[i].tick(this.time)\n                }\n\n                for (let i = 0; i < this.o.length; i++) {\n                //  console.log('WIDTH', this.canvas.width, this.o[0].getCurrent())\n                this.o[i].tick({\n                    time: this.time,\n                    mouse: mouse,\n                    bpm: this.bpm,\n                    resolution: [this.canvas.width, this.canvas.height]\n                })\n                }\n\n                // console.log(\"looping\", self.o[0].fbo)\n                if (this.isRenderingAll) {\n                this.renderAll({\n                    tex0: this.o[0].getCurrent(),\n                    tex1: this.o[1].getCurrent(),\n                    tex2: this.o[2].getCurrent(),\n                    tex3: this.o[3].getCurrent(),\n                    resolution: [this.canvas.width, this.canvas.height]\n                })\n                } else {\n                //  console.log('out', self.output.id)\n                this.renderFbo({\n                    tex0: this.output.getCurrent(),\n                    resolution: [this.canvas.width, this.canvas.height]\n                })\n                }\n                if(this.saveFrame === true) {\n                this.canvasToImage()\n                this.saveFrame = false\n                }\n            }\n\n\n            }","level":"log","timestamp":1723841721516},{"text":"Failed to load resource: net::ERR_NAME_NOT_RESOLVED","level":"error","timestamp":1723841722011},{"text":"[.WebGL-0x135400374e00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels","level":"warning","timestamp":1723841722741},{"text":"[.WebGL-0x135400374e00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels","level":"warning","timestamp":1723841722743},{"text":"[.WebGL-0x135400374e00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels","level":"warning","timestamp":1723841722744},{"text":"[.WebGL-0x135400374e00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)","level":"warning","timestamp":1723841723060}],"screenshotDelay":10000},"timestamp":1723841720302},"created_at":"2024-08-16T20:55:32.787+00:00","updated_at":"2024-08-16T20:55:32.788+00:00"}